2018 iHeartRadio Awards red carpet ranked best to worst

The stars brought their style A-game to the iHeartRadio Music Awards on Sunday, March 11, 2018. Walking the red carpet before the night's big event, attendees showed the world their fashion chops before officially gathering to celebrate the best and brightest in the world of music and entertainment. Some celebrities changed outfits once inside the Forum in Inglewood, Calif. for hosting or performing purposes. Others didn't need to swap costumes to leave an impression on fellow guests and at-home viewers — for better or for worse.

From singers and dancers to actors and socialites, everyone got the chance to show off their look of the night on the red carpet before the show, though that wasn't exactly a good thing for some stars. While many celebrities totally stunned, others left a heck of a lot to be desired. Read on to find out which celebs' red carpet ensembles were wow-worthy and which left fans scratching their heads.

Hailey Baldwin

As one of the hosts of the iHeartRadio Music Awards, model Hailey Baldwin had a lot of pressure on her to look good during the awards show. Fortunately, her first appearance of the night on the red carpet did not disappoint. Kendall Jenner's BFF literally sparkled for the cameras ahead of the show, posing for photographers in a gorgeous sheer jumpsuit with glittering fringe detail. Baldwin's getup was straight from Zuhair Murad's Spring 2018 Couture fashion show and featured a bold, plunging neckline, which showed off her tan skin (via the Daily Mail). She kept it light on the accessories, donning only a thin belt that cinched her waist, and she added to the warm hue of her outfit with a pair of gold Jimmy Choos.

While Baldwin's ensemble was striking, it wasn't her most memorable look of the night. She switched up her outfit for her hosting duties alongside DJ Khaled, wearing a black T-shirt that read, "Stoneman Douglas High" — the high school in Parkland, Fla. that experienced a deadly school shooting in February 2018. As noted by Elite Daily, Baldwin's wardrobe choice was likely a way for the celeb to show support to the students at the school and their mission to end gun violence in the country.

Bebe Rexha

The "Meant to Be" singer was clearly meant to wear this high-collared, semi-sheer gown that shimmered on the red carpet. Bebe Rexha's black sleeveless number was designed by August Getty Atelier, reported by Just Jared, and it fit the star's body like a glove. Rexha herself was clearly pleased with the gown's tight fit, as she shared a photo of her look on Instagram, writing, "#ProudOfMyCurves." And she totally should be!

Rexha rocked a smokey eye and wore her platinum blonde hair in a loose, low ponytail. Like Hailey Baldwin, she kept accessories to a minimum, adding Jimmy Choo shoes and Norman Silverman jewelry.

While Rexha looked amazing on the red carpet, it was her guest that stole the show — her dog Bear. Rexha carried the adorable pup, who wore his own tiny red carpet outfit, complete with a little bow. It makes sense that Bear would be there, considering the pooch was nominated for the iHeartRadio Music Awards' cutest musician's pet award (via Billboard).

Jenna Dewan Tatum

One of the night's presenters, actress and dancer Jenna Dewan Tatum, showed up to the iHeartRadio Music Awards with a clear mission: to drop jaws. Her leggy Zuhair Murad ensemble did not disappoint (via the Daily Mail). The World of Dance star wowed in an embellished cropped top, a matching jacket, and a long semi-sheer skirt that trailed behind her and put her toned legs on display. Dewan Tatum edged up her outfit with dark nail polish, sharp cat-eye eyeliner, and glittery eyeshadow

According to the Instagram page of her stylist, former Fashion Police co-host Brad Goreski, Dewan Tatum also rocked Jennifer Fisher jewelry and Stella Luna heels. As for her hair, she wore her brown tresses down with a middle part, keeping her locks frizz-free and slightly wavy.

Want to copy Dewan Tatum's look? Then keep an eye out on her YouTube channel. Since she's already walked fans through her skincare routine and everyday makeup look, it's possible that she'll soon share an awards show beauty tutorial with the world.

Paris Hilton

The hotel heiress arrived at the 2018 iHeartRadio Music Awardsclearly dressed to impress. Rather than don a body-clinging gown like some other stars, Paris Hilton decided to show her love for … well, love, by wearing a red lace Charbel Zoe Couture dress that featured sparkly hearts all over its bodice and skirt (via Just Jared). With an open back, the bouncy mini dress highlighted the former Simple Life star's long legs and appeared fun and youthful without sacrificing glamour — making it the perfect choice for the socialite and DJ.

Hilton's fiancé, actor Chris Zylka, joined her for the event, but his navy blue suit provided little more than a backdrop for Hilton's bright dress. We doubt he minds being upstaged on the red carpet by his gal, considering she essentially sang about their love in her single "I Need You."

Also, in case you were wondering, Hilton didn't forget to accessorize with her $2 million engagement ring. Man, that thing's a sparkler.

Madelaine Petsch

Red-haired actress Madelaine Petsch ditched wearing a dress on the red carpet in favor of throwing on an adorable blue plaid coordinated set. The two-piece look, which consisted of a crop top and a matching pair of pants, was a playful addition to the otherwise too-glamorous red carpet. The look was age appropriate for the young star and even seemed like a trendier and more mature version of a school uniform — fitting, considering Petsch plays high school student Cheryl Blossom on The CW's Riverdale.

According to Just Jared, Petsch's outfit was designed by L'Atiste. The actress also wore Pollice Lee shoes and earrings by Sophie R as well as rings by Amanda Pearl and MM Jewelry.

Petsch, who wore her fiery hair half up, took her red carpet look a step further with blue eyeliner. As noted by Teen Vogue, her bold eye makeup look served as "pure proof that you don't have go neon to make a subtle statement with your look."

Camila Cabello

The former Fifth Harmony member further proved that she could make it as a solo artist by arriving at — and performing at — the iHeartRadio Music Awards, but her outfit wasn't exactly a solid success. Camila Cabello walked the red carpet in a dress that, honestly, just had a lot going on. The top portion of the gown featured a plunging black V-neck, long mesh sleeves, and a tuxedo-like collar. As for the bottom half of the ensemble, the skirt boasted a colorful pattern of red, black, blue, and plum colors.

While we applaud the "Never Be the Same" singer's willingness to take a fashion risk, the outfit proved to be too much. While not the best, the awards show gown wasn't the worst of the night. Fortunately, Cabello kept the rest of her look rather simple, allowing her dress to speak for itself without any conflict from bold eye makeup or a tight updo. All in all, Cabello's outfit could have been better, but it definitely could have been a lot worse.

At least her fashion tribute to Madonna and Marilyn Monroe during her performance of "Havana" was top-notch.

Iggy Azalea

The "Fancy" rapper continued to make her comeback in the music scene when she attended the iHeartRadio Music awards. While she looked great, Iggy Azalea's outfit wasn't exactly show-stopping. The native Australian wore a slinky black dress with a high slit, an awkward mesh bikini chest piece, and one loose silver sleeve that strongly resembled medieval chainmail armor. So, all in all, it wasn't the best look.

According to the Daily Mail, Azalea's dress was custom made for her by designer Brian Lichtenberg. Considering that Lichenberg has created pieces for top music icons such as Beyoncé and Nicki Minaj, we have to wonder … why'd he do Azalea so dirty? Surely, there was a more flattering design somewhere in his sketchbook. 

Fortunately, the ill-fitting gown did highlight Azalea's toned shape, and the artist dressed down the rest of her red carpet look by wearing her hair straight down with a middle part and keeping her makeup relatively natural-looking.

Halsey

Halsey, whose real name is Ashley Frangipane, has a rather unique style, which she exhibited on the red carpet. Rather than zip into a traditional gown fit for a high-profile event, Halsey decided to wear an, um, interesting two-piece animal-print outfit. As noted by Teen Vogue, she donned a sparkly halter crop top and a short skirt, baring her midriff for all to see. The worst part about the leopard design was the big old square-shaped buckle on Halsey's teeny, tiny bottom half. The not-so-great outfit would have been worlds better without the addition of that totally unnecessary belt.

Halsey, who wore her blonde hair in a high topknot, seemed happy with her fashion choice. She appeared all smiles while walking the carpet with her main man G-Eazy and even gave him a smooch for the cameras (via Hollywood Life). Her awards show ensemble might not be our cup of tea, but if she's happy with her wardrobe, what business do we have telling this hit-maker what to do?

Drake Bell

This outfit was just all kinds of wrong. While we were pleasantly surprised to see Drake Bell at the iHeartRadio Music Awards, we were quickly disillusioned by his presence when we saw what he was wearing. The former The Amanda Show star showed up donning a bright green Bugs Bunny sweater with floral denim pants and glittery red, green, and silver sneakers (via Just Jared). While we can forgive Bell for wearing a top with his favorite Looney Tunes character — nerd chic is in nowadays — we just can't understand why he'd wear the sweater with those pants. Of all the pants, Bell!

The musician may be angling to hit it big in the music scene with the release of his single "Rewind," but he's not going to make any good impressions by throwing on a mishmash of patterns. His unusual red carpet fashion choice makes us wonder … was Bell's funky wardrobe the real reason that his Drake and Josh co-star Josh Peck didn't invite him to his summer 2017 wedding? Just saying…