Is she or isn't she? The internet is rife with speculation that 46-year-old Hollywood star Julia Roberts is pregnant with her fourth child.
As she took a stroll in the Los Angeles sunshine, The Pretty Woman star seemed to be hiding a bulging tummy under a baggy jumper as she brought a coffee for husband Dan Moder, 44.
Julia, in a blue sweater, jacket, jeans and fingerless gloves, wrapped up warm as she took the drink to Dan, who was putting up Christmas lights. But her open jacket may have revealed a secret the mother-of-three was trying to keep under wraps.
The couple, who married in 2002, have nine-year-old twins Hazel and Finn and son Henry, five.
If she is hiding some happy news, she would join the swelling ranks of celebrities who have had babies in their 40s – including Halle Berry, Nicole Kidman, Salma Hayek and Madonna.