Joshua Jackson and Lupita Nyong’o are not holding back on their blossoming romance, as evidenced by their recent romantic getaway in Puerto Vallarta, Mexico.
The pair, who have been sparking dating rumors for nearly five months, were seen enjoying each other’s company during Lupita’s birthday weekend.
Lupita, clad in a patterned bikini, and Joshua, sporting dark swimming trunks, were spotted holding hands and sharing passionate kisses during a romantic stroll on the beach.
The actor, aged 45, celebrated Lupita’s 41st birthday with a grand gesture, including a large balloon display and a beautiful bouquet of flowers in their hotel suite.
Witnesses at the resort described the couple as “madly in love,” unable to get enough of each other’s company. Speculation about their relationship began after they were seen together at a concert in late October, following their respective breakups from Jodie Turner-Smith and Selema Masekela.
Jodie, who shares a daughter with Joshua, filed for divorce in October, citing irreconcilable differences. Lupita, on the other hand, shared her thoughts on facing the pain of her breakup, emphasizing the importance of choosing what’s healthiest for oneself and their family.