Joshua Jackson with Lupita Ny'ongo
Image: Instagram

Lupita Nyong'o and Joshua Jackson have finally confirmed their romantic relationship!

The 41-year-old Academy Award-winning actress and the 45-year-old actor from Dawson's Creek were seen sharing kisses and displaying affection while enjoying a beach day in Mexico.

Lupita and Joshua embarked on a romantic getaway to Puerto Vallarta to celebrate her birthday, which occurred on March 1.

Their beach rendezvous was captured on Sunday (March 3) as they basked in the sun.

But who is Joshua?

This 45-year-old Canadian actor stands tall at 6 feet 2 inches, an enviable height that makes him a dream for many. His estimated net worth is around 8 million dollars, as reported by

The actor from "Dawson’s Creek" and Lupita Nyong’o were first spotted shopping together at the upscale grocery store Erewhon on December 5th.

While American paparazzi captured them exiting the store separately, they did not seem to appear as an official couple.

Born on June 11, 1978, in Vancouver, British Columbia, Josh spent the initial eight years of his life in California before returning to Canada.

His journey into acting started at the age of 11 when he decided to pursue his passion.

His mother, Fiona Jackson, an Irish casting director, took him to his first audition, hoping to show him the harsh reality of the acting world.

Instead, Jackson fell in love with it, landing his first commercial for Keebler's potato chips.

Here's a twist – despite being frequently seen with Mexican-Kenyan actress Lupita Nyong'o, Joshua has been married for quite some time.

He tied the knot with Jodie Turner in 2019, and they share a charming 3-year-old daughter named Juno Rose Diana Jackson.

However, rumors about his marriage facing challenges and heading for a divorce have circulated, with Turner-Smith filing for divorce in October 2023, though nothing has been finalized yet.

It's an interesting scenario that might remind some of the Ariana Grande and Ethan Slater speculations.