The premiere of Mad Max: Fury Road brought some of the biggest names in Hollywood to the Cannes Film Festival - see the best red carpet snaps and after party style here!

Charlize Theron and Sean Penn

Julianne Moore

Michelle Rodriguez

Naomi Watts

Nicholas Hoult, Zoe Kravitz, George Miller, Charlize Theron and Tom Hardy

Sean Penn looks on as Charlize Theron is photographed

Selma Hayek

Charlize Theron and Sean Penn

Jane Seymour

Jack O'Connell

Sienna Miller

Michelle Rodriguez

Eva Longoria

Miranda Kerr