14/08/2014 12:46 BST | Updated 20/05/2015 06:12 BST

Is Julia Roberts Really 46?

Julia Roberts appeared on The Late Show Starring Jimmy Fallon on Thursday night and let's just say the 46-year-old American actress looked amazing. Seriously, check out those pins.


Yes, the mother of three looks pretty damn good for 46, yes she's still one of our all time favourite actresses and yes she totally gave Fallon a run for his money during the show.

Roberts kept her look classic in a short-sleeved black shirt and mini shorts which she paired with lace up shoe-stilettos. The signature wavy tresses and the glossy, sun-kissed complexion? Seriously, what is her secret?


Motherhood clearly suits Roberts and taking on fewer film roles in recent years (her latest appearance was in August: Osage County alongside Meryl Streep, Ewan McGregor) has given her a healthy work-home balance.

Roberts and husband Danny Moder celebrated their 12th wedding anniversary last month and are both really hands on when it comes to raising their beautiful brood. Julia became a mum back in 2004 and now has twins Hazel and Phinnaeus, 9, and Henry, 7.

But back to Julia's interview with Jimmy - watch her take on the talk show host's 'Face Balls' challenge right here.

It's fair to say Jimmy was impressed with his guest's efforts too...

Jimmy Fallon Throws A Ball At Julia Robert's Face, Captured In Slow Motion

Love Julia's chic summer style? Look no further...