The invitation for this year’s Met Gala said the theme was China.
Enter Rihanna, who took to the red carpet in a fur-trimmed yellow cape with a train so long it needed three people to help carry it.
The singer had the grand staircase at New York’s Metropolitan Museum of Art all to herself after turning up late.
The ensemble was designed by Chinese designer Guo Pei.
Beyonce was also late and wore a peekaboo custom Givenchy Haute Couture by Riccardo Tisci covered in multicoloured crystals and stones.