Jennifer Lopez, Kylie Jenner and Ariana Grande were among the celebrities to arrive on the red carpet at the MTV Video Music Awards.
The annual awards show is one of the biggest nights in music and was held at the Radio City Music Hall in New York on Monday.
Lopez, 49, was honoured with the Michael Jackson Video Vanguard Award for her music and film career.
Grande’s hit No Tears Left To Cry won Song Of The Year. She arrived on the red carpet with her fiance, the comedian Pete Davidson.
Camila Cabello won the coveted Artist Of The Year award and arrived at the show with her mother.
Cabello’s Havana won Video of the Year at the Video Music Awards.
Actress Blake Lively was one of the presenters on the night. She wore all white, matching a smart jacket with flowing trousers.
Madonna paid tribute to the late Queen of Soul Aretha Franklin at the VMAs.
In her five-minute speech, she thanked Aretha for "empowering us all".
Madonna spoke about an audition at the start of her career when she sang Franklin's (You Make Me Feel Like) A Natural Woman.
Jenner was at the VMAs to support her rapper boyfriend Travis Scott, who recently released his critically acclaimed album Astroworld.
Canadian model Winnie Harlow teamed a black see-through dress with silver high heels.
The 24-year-old has vitiligo and is a prominent spokeswoman on the skin condition.
So who were the biggest winners of the night?
Childish Gambino, Jay Z and Beyonce and Camila Cabelo dominated the MTV VMAs 2018.