Penn Badgley is just a total dreamboat. Even when he's playing a complete and utter monster on Netflix's You. And like most hot guys, Penn has been surrounded with babes so unrealistically attractive it actually makes us sick. However, Penn has kept his love life really under wraps with three major exceptions; Zoe Kravitz, his wife Domino Kirke, and his Gossip Girl co-star, the stunning and effortlessly sultry Blake Lively.

It's undoubtedly hard to get candid vacation photos of Penn Badgley, let alone him with his assortment of hot AF girlfriends. But we've done our very best to track down the best ones around.

Without further ado, here are 10 photos of the most attractive women that Penn Badgley has been spotted on vacation with.

10 Spotted, Lonely Boy And Ryan Reynolds' Girl On Vacation In Mexico

Long before Blake Lively found true love with Deadpool hunk, Ryan Reynolds, she was romantically linked to her on-screen boyfriend, Penn Badgley. According to People, Penn and Blake took a little romantic getaway to Paraiso de la Bonita, a luxury resort in Mexico's Maya Riviera. And boy did they ever look hot together.

9 Lonely Boy Is The Go-To Guy For Sunscreen Appliance

We all know that almost every You and Gossip Girl fan would commit atrocious acts to get Penn Badgley to apply sunscreen on their bodies. Unfortunately for them, they're not all Blake Lively who got such treatment while the two were on vacation together in May 2008 in Mexico's Mayan Riviera, according to People.

8 A Moment Free From Filming Is For PDA

According to Just Jared, this photo is from one of Penn and Blake Lively's free moments in New York City. They were there in 2009 to film Gossip Girl but managed to escape the bustle of the Upper East Side to enjoy the Meatpacking District for a little stroll. This is where they were cornered by the paparazzi and forced to hide the PDA they were engaging in prior.

7 Penn Dated Catwoman... How Cool Is That!?

For a good chunk of time, Penn Badgley was romantically linked to Big Little Lies star Zoe Kravitz, who will make her debut as Selina Kyle/Catwoman in the next Batman film starring Robert Pattinson. According to Just Jared, Penn and Zoe got mighty cozy in public while enjoying the beach in Miami, Florida, which was one of their favorite places to vacation together.

6 A Little More Miami Heat For Ya

Both Penn and Zoe looked hot AF while they were on vacation in Miami, Flordia back in December 2011. According to Just Jared, the couple showed off their rockin' bodies. While the paparazzi wanted to see what was doing under Penn's clothes, they seemed far more concerned with Zoe. But who wouldn't be?

5 How Many 'You' Fans Would Have Loved To Trade Places With Zoe Kravitz In Rome?

We're sure that a ton of You and Gossip Girl fans would have loved to trade places with Batman star Zoe Kravitz back when she was dating Penn Badgley. According to Just Jared, she and Penn enjoyed some PDA while having lunch together in Rome, Italy. While they looked really romantic, these photos were taken just before the two parted ways.

Related: Robert Pattinson, Zoe Kravitz And The Cast Of The Batman Traveling Around The World

4 Perhaps These Were Shots Of Them Walking The Green Mile Of Relationships

Given that these photos were taken just before Penn Badgley and Zoe Kravitz called it quits, according to Just Jared, it appears as though they were walking the Green Mile of relationships. Then again, the two looked utterly in love while they wandered the romantic, historic streets of Rome, Italy.

3 The Secret Destination Wedding Of Penn And Domino

We know basically nothing about Penn Badgley's relationship with his wife, Domino Kirke, let alone any details about their wedding. We have no idea where it took place. But, according to Popsugar, their wedding was attended by Heidi Klum, Mariska Hargitay, Debra Messing, and designer Zac Posen, which is pretty cool.

Related: (John Legend And Chrissy Teigen) And 19 Other Celeb Couples Who Had Their Wedding In Italy

2 Chillin' In New York With The Wife To-Be

According to The Daily Mail, the paparazzi caught Penn Badgley hanging out with his wife-to-be long before it was announced that they were a couple. Penn and Domino Kirke, sister of Jemima Kirke from Girls, were spotted in the West Village of New York City enjoying a smoothie and falafel. This seems like a pretty awesome first or second date to us.

Related: The Best Sushi In New York, Amsterdam And Other Major Cities (According To Stars Like David Beckham And Justin Bieber)

1 Penn With One Hot Babe At Coachella

Penn doesn't seem like the type of celebrity who would be at Coachella every year. But when he dated Zoe Kravitz back in 2012, he was dragged along. According to Just Jared, the dreamy Gossip Girl and You star hide behind dark shades at the festival. But he couldn't have minded being there too much. After all, he had a gorgeous babe to guide him.

Next: Dakota Johnson, Selena Gomez, And 13 Of The Hottest Babes Who’ve Ever Been To Coachella