A number of famous faces were in attendance at Fashion Rocks last night (September 9), a benefit concert blending music and fashion.
The show, which was broadcast on CBS in the US, was hosted by Ryan Seacrest from the Barclays Centre in New York City.
Jennifer Lopez, Usher, Duran Duran and The Band Perry were among the artists to take part, while Justin Bieber courted controversy by stripping to his underwear on stage.
See all the best photos of the stars arriving below:
1. Ryan Seacrest
2. Duran Duran
3. Rita Ora
4. Jennifer Lopez
5. The Band Perry
6. Nicki Minaj
7. Naomi Campbell
8. Natasha Bedingfield
9. Lara Stone
10. Former Destiny's Child member Michelle Williams
11. Carmen Electra
12. Nick Jonas
13. Joan Smalls
14. Bella Thorne
15. Miranda Lambert