Solo: A Star Wars Story at Cannes - Who wore what?

News imageEPA/Getty Images Emilia Clarke, Donald Glover, Thandie NewtonEPA/Getty Images

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)

News imageEPA Thandie NewtonEPA
News imagePresentational white space

Donald Glover (plays Lando Calrissian)

News imageGetty Images Donald GloverGetty Images
News imagePresentational white space

Alden Ehrenreich (plays Han Solo)

News imageGetty Images Alden EhrenreichGetty Images
News imagePresentational white space

Emilia Clarke (plays Qi'ra)

News imageGetty Images Emilia ClarkeGetty Images
News imagePresentational white space

Phoebe Waller-Bridge (plays L3-37)

News imageEPA Phoebe Waller-BridgeEPA
News imagePresentational white space

Winnie Harlow

News imageGetty Images Winnie HarlowGetty Images
News imagePresentational white space

50 Cent

News imageGetty Images 50 CentGetty Images
News imagePresentational white space

Chewbacca

News imageEPA ChewbaccaEPA
News imagePresentational white space

Stormtroopers

News imageReuters StormtroopersReuters
News imagePresentational white space

Follow Newsbeat on Instagram, Facebook and Twitter.

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.