7 / 7

Danny Moder, Julia Roberts

After all those Hollywood hunks, it took a cameraman who she met on the set of “The Mexican” (you know, the movie where she suddenly starting giving Bratt the cold shoulder) to get Julia to settle. Although he was married at the time, that union was quickly ended and Moder took up with the actress, which resulted in a lot of back-and-forth in the press with his former wife, Vera. At one point, Julia even stepped out in a t-shirt that read “A Low Vera” (get it? Aloe vera?). But these days, the Moders are living a quiet lifestyle with their three children, 7-year-old twins Phinneas and Hazel, and Henry, 5. “The coolest thing you can do for your children is to love each other in their presence,” she told Allure in 2009.

Julia Roberts' lost loves

Can you believe Julia Roberts – the "Pretty Woman" – is 45 years old? Neither can we. In honor of her big birthday on October 28, take a look back at her two-plus decades of crazy love.