Few things can bring us as much joy as seeing an actor channel one of their most famous characters in real life. Whether it's re-wearing one of their old costumes or quoting their on-screen alter egos in an interview, it's undeniably fun to see their real and cinematic worlds collide.
For Julia Roberts, whose portrayal of Vivian Ward in Pretty Women is one of the most beloved performances of all time, that meant wearing a modern-day version of her character's famous polka-dot dress to the Veuve Clicquot Polo Classic in Los Angeles on October 5, 2019.
The now-51-year-old actress delighted attendees by arriving at the event wearing polka dots, in a nod to the classic brown polka-dot sundress Vivian donned to attend a polo match with her older, wealthier suitor (played by Richard Gere) in the 1990 film.
Roberts' 2019 version of the look comprised pants and a belted top in a black-and-white print, which the star paired with white brogues and oversized sunglasses.
Her original outfit in the film, which was created by costume designer Marilyn Vance, was a sleeveless brown dress that was belted at the waist and paired with a wide-brim white straw boater and white shoes.
Spring Racing outfit inspiration, anyone?