While Blake Lively's relationship with Ryan Reynolds continues to heat up in Vancouver, her ex-boyfriend Penn Badgley is enjoying his own romantic getaway.
Kravitz, 23, rocked a teeny, floral-print bikini with a straw fedora and Badgley sported a bushy 'do and a beaded necklace with his swimsuit.
Badgley and Gossip Girl costar Lively, 24, called it quits after three years together in October 2010. Kravitz (the stunning daughter of rocker Lenny Kravitz and Cosby Show's Lisa Bonet) most recently dated her hot X Men costar Michael Fassbender.
- Sep. 18, 2017 Check out the most famous celebrity cheating scandals.