Cameron Diaz joined her co-stars Brooklyn Decker, Jennifer Lopez, Elizabeth Banks and Anna Kendrick on the red carpet for the LA premiere of their new movie ‘What To Expect When You’re Expecting’ at Grauman’s Chinese Theatre in Hollywood last night.

The actress looked sleek in a black Valentino mini-dress.

Striking the perfect combination of sexy and sweet, the Cammie balances the short hemline and risqué sheer fabric with long sleeves, a flouncy skirt and bow accents.

Nude Lanvin pumps prevent the look from being too wintery, while also elongating Cameron’s mile-long legs.

A side-parted tousled bob, Kimberly McDonald Botswana Agate and diamond earrings plus a bright pink lip colour completed the look.

Credit: Getty