Julia Roberts may be 47-years-old, but she’s still a stunning beach babe.
The mother-of-three showed off her enviable figure in a dark blue bikini during a beach vacation in Mexico’s upscale resort of Cabo San Lucas with her husband Danny Moder. More photos below