Smiling as they stroll hand in hand on Mexico’sPacific coast, Lupita Nyong’o and Joshua Jackson left no one in any doubt that they are starring in their own love story.
Five months after romance rumours started swirling, the couple didn’t hide their affection for each other on a trip to Puerto Vallarta for Lupita’s 41st birthday.
Sharing a tender embrace, Lupita gently ruffled 45-year-old Joshua’s hair as she leant in for a kiss, the waves lapping around their feet.