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

  • Published
Emilia Clarke, Donald Glover, Thandie NewtonImage source, EPA/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)

Image source, EPA

Donald Glover (plays Lando Calrissian)

Image source, Getty Images

Alden Ehrenreich (plays Han Solo)

Image source, Getty Images

Emilia Clarke (plays Qi'ra)

Image source, Getty Images

Phoebe Waller-Bridge (plays L3-37)

Image source, EPA

Winnie Harlow

Image source, Getty Images

50 Cent

Image source, Getty Images

Chewbacca

Image source, EPA

Stormtroopers

Image source, Reuters

Follow Newsbeat on Instagram, external, Facebook, external and Twitter, external.

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.