
Joshua Jackson and Lupita Nyong’o were recently spotted enjoying a romantic getaway in Puerto Vallarta, Mexico, where they celebrated Nyong’o's 41st birthday. The couple was seen displaying affectionate gestures on the beach, with Jackson holding Nyong’o close and sharing kisses.
In a series of photos obtained by Page Six, the couple appeared deeply in love as they embraced each other. Nyong’o looked stunning in a bright yellow bikini, showcasing her enviable figure, while Jackson sported neon green swim trunks.