Richard Gere and Julia Roberts
In the notorious romantic comedy Pretty Woman, Julia Roberts portrays Vivian, a sex worker. Vivian is played by Julia Roberts. Vivian is approached by Edward, a handsome businessman portrayed by Richard Gere, and the two go on to form a connection that is improbable but undeniable. They were quite an on-screen couple.

Julia Roberts was only 22 years old when the film was first released, whereas Richard Gere was 40 years old at the time he played her leading man. Since their first film together, Pretty Women, in 1990, and continuing with Runaway Bride, in 1999, Richard Gere and Julia Roberts have been a fan-favorite on-screen duo, even though she is 18 years younger than he is.