No matter how much time has passed since the iconic movie that captured millions of hearts, the stunning Julia Roberts remains the Pretty Woman we all adore.

At 56, Roberts defies the passage of time, embracing natural aging and her appearance without concern for others’ opinions. Recently, the beloved Hollywood icon has been seen enjoying a well-earned vacation.

Observers have noted that Roberts has gained a few pounds, yet she exemplifies the truth that “beauty comes in all shapes and sizes.” Unafraid to wear a bikini despite the extra weight, Roberts continues to be admired for her confidence and authenticity.

Opinions on Roberts’ recent photos vary. Some people comment on how she’s changed, while others insist she looks fantastic for her age—or any age, for that matter. Her loyal fans consistently support her, reminding us all that true beauty radiates from within.

For the past 20 years, Julia Roberts has been happily married to Daniel Moder. The couple first met in 2000 on the set of The Mexican. At the time, Moder was married to Vera Steimberg. Although rumors suggested that Moder’s first marriage ended due to his relationship with Roberts, she has maintained that she was not the cause of his divorce from Steimberg.

Before marrying Daniel Moder, with whom she shares three children—twins Phinnaeus and Hazel, and a son named Henry—Julia Roberts had several high-profile relationships. She was romantically linked to actors Dylan McDermott, Matthew Perry, Jason Patric, and Liam Neeson. She was briefly engaged to Kiefer Sutherland, but they split just days before their wedding.

Roberts then married country singer Lyle Lovett, a marriage that lasted from 1993 to 1995. At the time she met Moder, Roberts was reportedly dating actor Benjamin Bratt.