Olivia Palermo made the case for strong, daytime eye make-up at Dior

Rachel Weisz looked incredible on the red carpet last night. The 47 year old actress appears to be defying the ageing process entirely. Her cheeks looked plumped, her lips looked full and she had a beautiful dewy glow. It was her brows that really stood out though.

Why it works: Brows are known for framing your face, but taking them bigger than you usually would can also make you look younger. As we age our brows get sparser and lack definition. Rachel hasn't eradicated the fine lines around her eyes, instead she has beefed up her brows. It's a great trick to employ.