AMAs 2019: All the best looks from the red carpet; from Halsey's floral gown to Lizzo and Selena Gomez rocking the mini dress

The biggest names of the music industry gathered on Sunday evening for the 47th American Music Awards at the Microsoft Theatre in LA and judging by the looks on the red carpet, they seemed to have come to have fun. Thigh-high slits ruled the night along with pops of florescent and fun prints. Here are the top 10 looks of the night.
1. Halsey

Halsey continued her romantic-goth streak of the season, donning a colorful frilly floral number and matching blue and pink eye.
2. Billy Porter

Billy Porter does not ever come to play. He slayed in this head to toe white outfit that featured a cape and headgear that only Billy could pull off.
3. Lizzo

The 'Truth Hurts' singer wore a fun orange mini dress, layered with frills, featuring a one-shoulder neckline. What was legitimately one of the most iconic red carpet moments this year was her purse - a tiny and we mean tiny, white clutch.
4. Selena Gomez

Selena usually goes for an elegant look for award show red carpets, but this was a far cry from it - she donned a neon green strapless mini and matching pumps. Looks like Selena's style is definitely getting a lot sexier after her break!
5. Camilla Cabello

Camilla Cabello wore this nude Khaleesi-meets-ballerina-meets-Wuthering Heights nude dress.
6. Alyson Stoner

Alyson looks so chic in this pantsuit and the futuristic strapless top. Although it may not be everyone's cup of tea, she pulls it off like a pro
7. Tyra Banks

Is there anything Tyra Banks can wear and not look good? Nope. Banks donned a black bikini top, tan blazer pants combo and finished off the cowboy-inspired look with a white hat.
8. Taylor Swift

Taylor Swift worked a high-low dress with a slit paired with black though high boots for the evening
9. Christina Aguilera

Christina Aguilera went all out for this event in this all-white outfit.
10. Cobie Smulders

She picked a glittery gold mini with a matching blazer for the awards, totally rocking an easy-going yet put-together look.