This post features Helen Mirren, Cara Delevingne, and Aishwarya Rai, who I think all attended Cannes as part of their L’Oreal Paris contracts. So it’s KIND OF weird that you can’t really get a clean look at Helen’s hair and/or makeup, but I don’t really care because she also looks a bit like Ma Ingalls took out a huge life insurance policy on Pa and then murdered him and went to royal wedding. Which would be a thrilling twist in that new Little House on the Prairie show, if they’re interested.

[Photos: Ernesto Ruscio, Gareth Cattermole/Getty Images, MIGUEL MEDINA/AFP via Getty Images, Stephane Cardinale/Corbis via Getty Images, Marc Piasecki/FilmMagic]