Presenting the red carpet arrivals at Gabrielle's Angel Foundation's Angel Ball 2017.
Take a look!
Brazilian model Sofia Resing turned heads in a cleavage plunging metallic number.
Photograph: Jamie McCarthy/Getty Images
Photograph: Jamie McCarthy/Getty Images
Model Bregje Heinen showed some skin in sheer.
Photograph: Jamie McCarthy/Getty Images
Photograph: Jamie McCarthy/Getty Images
Russian model Karolina Kurkova chose a black halter-neck for the occasion.
Photograph: Dimitrios Kambouris/Getty Images
Photograph: Dimitrios Kambouris/Getty Images
Host for the evening, Maria Menounos wore a delightful copper gown. With her hair styled in a top knot and minimal accessories, Maria made quite a striking entry on the red carpet.
Photograph: Jamie McCarthy/Getty Images
Photograph: Jamie McCarthy/Getty Images
Somali-Canadian model Ubah Hassan put her fashion foot forward in a thigh-high slit dress.
Photograph: Jamie McCarthy/Getty Images
Photograph: Jamie McCarthy/Getty Images
Amy France was probably the only one who chose such a vibrant shade of yellow on the red carpet. But she didn't disappoint :)
Photograph: Jamie McCarthy/Getty Images
Photograph: Jamie McCarthy/Getty Images
Riley Montana's high-thigh slit is not for the faint-hearted.
Photograph: Jamie McCarthy/Getty Images
Photograph: Jamie McCarthy/Getty Images
Ukranian model Alina Baikova was all smiles in a metallic jumpsuit.
Photograph: Jamie McCarthy/Getty Images
Photograph: Jamie McCarthy/Getty Images
American model Jessica White turned up the hotness quotient in a sheer mermaid gown.
Photographs: Cindy Ord/Getty Images
Photographs: Cindy Ord/Getty Images
Supermodel Alla Kostromichova wore a studded tie to the red carpet and left everyone impressed.
Photograph: Jamie McCarthy/Getty Images
Photograph: Jamie McCarthy/Getty Images
Latvian model Lana Zakocela wore a bandage dress and it was perfect.
Photograph: Jamie McCarthy/Getty Images
Photograph: Jamie McCarthy/Getty Images
Lead image: Jamie McCarthy/Getty Images