Solo: A Star Wars Story at Cannes - Who wore what?
A-list stars - and a furry alien - turned out for the screening of Solo: A Star Wars Story at Cannes on Tuesday.
Cast members Emilia Clarke, Thandie Newton, Donald Glover and Alden Ehrenreich were among the celebs who walked the red carpet.
So who wore what? Here are some of the best pics:
Thandie Newton (plays Val)
Donald Glover (plays Lando Calrissian)
Alden Ehrenreich (plays Han Solo)
Emilia Clarke (plays Qi'ra)
Phoebe Waller-Bridge (plays L3-37)
Winnie Harlow
50 Cent
Chewbacca
Stormtroopers
Listen to Newsbeat live at 12:45 and 17:45 every weekday on BBC Radio 1 and 1Xtra - if you miss us you can listen back here.