Cameron Diaz joined Elizabeth Banks on the red carpet last night for the New York premiere of their latest movie, ‘What To Expect When You’re Expecting’.

As you know I have tried to be understanding when it comes to Cameron’s ‘grown up’ approach to red carpet dressing.

Unfortunately I couldn’t get behind this ensemble.

It looks so ordinary. If I wanted to see ordinary I would look in the mirror.

This Stella McCartney white shirt with black pants and beige Lanvin pumps is great for a photocall, but so dull for a premiere.

A Kimberly McDonald ring and gold Pomellato necklace completed her look.

Credit: Getty