Julia Roberts and Richard Gere have been reunited on a TV show – 25 years after they starred in Pretty Woman.

The two A-listers were joined by co-stars Hector Elizondo and Laura San Giacomo and director Garry Marshall on The Today Show to celebrate the 25th anniversary of the romantic comedy.

Jason Alexander, who played sleazy lawyer Philip Stuckey, was not at the gathering.

The cast will relive their favourite moments from the 1990 hit on the show, with host Matt Lauer, in an episode airing today (March 24) on US screens.

The pair – who played rich businessman Edward Lewis and prostitute Vivian Ward in the movie – relived the 90s by listening to Prince’s song Kiss, which Julia famously sang in the bathtub during a scene, on a Walkman music player.

Richard recalled the first time he met Julia and the director.

“I just remember you sitting across from my desk… But I was so mesmerised. I don’t remember Garry, I just remember the girl,” he said.

The duo later reunited on the big screen with Garry and Hector for 1999 romantic comedy Runaway Bride.