She always looks preened to perfection at fashion events. And Megan Fox boosted her sartorial credentials on Friday, as she stormed the catwalk at the Fashion Fest AW17 show in Mexico City.

The stunning actress exuded high-octane glamour as she flashed her toned legs in a feathered gown with a decadent beaded skirt.

The Jennifer’s Body actress also flashed a peek of cleavage in the gown, which featured a daring cut-out at the neckline.

Styling her long raven locks in a sleek middle-parting, the brunette beauty allowed her striking features to shine.

She plumped her pout with a slick of coral lipgloss and framed her eyes with lashings of mascara and iridescent shimmer.

Her outing comes after her husband Brian Austin Green recently spoke out to defend their young son’s penchant for wearing dresses.

The Beverly Hills, 90210 alum shares three boys with Megan and the eldest Noah, who’s four, is often photographed in public in a dress and sometimes in a wig.

‘I’ve heard from some people that they don’t agree with him wearing dresses. To them I say, I don’t care,’ Green told the Hollywood Pipeline YouTube channel.

‘He’s four and if he wants to wear it, then he wears it.’