Celebrities are known for having pretty big egos, but hip-hop stars might take the cake.  When it comes to their actual love interests, it seems like XXL's favorite artists are actually in love with themselves. XXL punched in some of today's biggest rap acts on TwitAmore—a new app that calculates people's crushes based on info obtained from their Twitter accounts (who they follow, their timeline, and their favorite tweets, etc)—and, well, the proof is in the pudding, along with a few surprises.  Happy Valentine's Day to you and yours.—XXL Staff (@XXLStaff)

#diddy-heart-gallery

diddy-heart-gallery

50heart-gallery

minajheart-gallery

buddenheart-gallery

pharrellheart-gallery

bbheart-gallery

questheart-gallery

drakeheart-gallery

swizz-heart-gallery

lilbheart-gallery