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

Model Bregje Heinen showed some skin in sheer.
Photograph: Jamie McCarthy/Getty Images

Russian model Karolina Kurkova chose a black halter-neck for the occasion.
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

Somali-Canadian model Ubah Hassan put her fashion foot forward in a thigh-high slit dress.
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

Riley Montana's high-thigh slit is not for the faint-hearted.
Photograph: Jamie McCarthy/Getty Images

Ukranian model Alina Baikova was all smiles in a metallic jumpsuit.
Photograph: Jamie McCarthy/Getty Images

American model Jessica White turned up the hotness quotient in a sheer mermaid gown.
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

Latvian model Lana Zakocela wore a bandage dress and it was perfect.
Photograph: Jamie McCarthy/Getty Images
Lead image: Jamie McCarthy/Getty Images