Oscar-winner Julia Roberts has had a fairly quiet few years on the acting front, having scaled back her work schedule to focus on motherhood. But the mother-of-three proved she’s still go the X factor as she outshone her much-younger counterparts on the red carpet at the New York premiere of her new film, August: Osage County, on Thursday night.

The 46-year-old dazzled in a short blue dress that perfectly displayed her seemingly endless toned and tanned legs, despite the plummeting temperature, as she strutted her stuff at the famed Ziegfeld Theater. The star appeared slender and in fighting fit form amid unconfirmed rumours she could be expecting her fourth child - though it could be said that her frock’s layered wrap skirt was a good choice for hiding a possible burgeoning baby bump. All eyes were on the statuesque beauty, who looked ravishing in the low-cut number that featured short sleeves, which she teamed with matching blue satin platform stilettos.

She wore her long chestnut tresses down in soft, voluminous waves and her make-up was picture-perfect and very natural, with her eyes played up with a hint of blue shadow and lashings of black mascara. A contrasting emerald green necklace and earrings and a thin gold bracelet were her only accessories, though she certainly needed little more than her megawatt smile. ulia posed on the carpet with former My Best Friend’s Wedding co-star Dermot Mulroney, having reunited for this new venture.