We all have that pal who is constantly talking about and fawning over boys. You know who I mean — it's that friend who knows who lives at 221B Baker St., always uses the "Hey Girl" line, and can quote all of Zac Efron's lines from Neighbors by heart. We've pulled together 29 gift ideas for those boy-crazy friends that will make this holiday season the flirtiest, sexiest one yet!
Vampire boys on the brain? Pair your friend's favorite vampire with everyone's favorite gadget with this artsy Robert Pattinson phone case ($35).
She can keep her love for Jax alive long after the show ends with a print she can hang on her wall ($10).
When entertaining a man, it's important to have your living space smelling its best. This vanilla bean fragrance set ($65) will do just that.
Friday Night Lights may have gone off the air years ago, but Taylor Kitsch fans will never forget Coach Taylor's motto for the football team. Your FNL-loving friend can wear it around her neck every day with this necklace ($20).
Our favorite detective from 221B Baker St. also happens to be a generally sexy Brit named Benedict Cumberbatch. A keychain ($5) with his beautiful face on it is a great gift for any Sherlockian.
Anyone who is boy crazy needs a place to keep track of all names and contact information that won't get hacked (unlike your phone), so this little black book ($9) is the perfect gift.
She may not actually get to sleep with Ryan Gosling, but she can at least sleep with the idea of him ($42).
Your boy-crazy friend may need a hot cup of joe the morning after a late night out with a new main squeeze, and if your friend has a bit of a nerdy side, this 8-bit heart mug ($12) will be even better.
I don't know about you, but I definitely dream of someday becoming Mrs. Harry Styles. If any of your friends are like me, they'll probably love having this Future Mrs. Styles shirt ($17).
A set of cocktail glasses ($34) will come in handy when she's spending a night in thinking about guys or if she has one over to join her.
Clap along if you're happy ($25) that Pharrell exists (and boys in general, really).
These sweet candies ($7) are a perfect treat for when your friend is spending a night in watching all her favorite men on TV.
Boys in bands are hot. Boys in bands who have accents are even hotter. Read all about (and look at a bunch of superattractive pictures of) up-and-coming Australian band 5 Seconds of Summer in the official book ($22).
She loves boys, so she may also believe in true love. If she does, she'll love this "true love" tank top ($11).
Give your friend the gift of drool-worthy dudes with flicks starring heartthrobs like Zac Efron in Neighbors ($23) and Chris Pratt in Guardians of the Galaxy ($40).
Every boy-crazy pal absolutely needs a place to keep secrets. A journal ($14) will hold secrets forever.
Any man, woman, or child who loves Leo can tell the world with this Team DiCaprio long-sleeve shirt ($38).
There are so many sexy characters in books, and Christian Grey is just one of them. A Fifty Shades of Grey-themed bookmark ($6) will keep Christian on her mind no matter what she's reading.
A manly scented candle ($10) is a decent replacement for genuine man smell when the real thing isn't around. Bonus: the company that sells these, ManCans, makes the candles in a soup can after donating the soup to local soup kitchens.
Could your friend use a hand finding the right guy? Help out by gifting a membership to Match.com ($16 and up).
When Drake said he started from the bottom, I'm not sure if he meant on our feet, but we'll go with it anyway. Any Drake fan is sure to love these socks ($14).
Who doesn't want to look at some athletic eye candy every month? The Warwick Rowers have put together the sixth edition of their nude calendar ($20), and every month is more delicious than the last. Even better? Proceeds benefit Sports Allies, a charity to raise awareness about bullying and homophobia in schools and sports.
Ladies love a man in a kilt. Especially when that man is Jamie Fraser (aka Sam Heughan), so let her show her Scottish pride with this Outlander-themed t-shirt ($25).
If we can't get to Ryan Gosling in real life, this Ryan Gosling Paper Boy ($14) will certainly suffice.