Halle Bailey Proves She's a Disney Princess in Jaw-Dropping Oscars 2023 Gown

Little Mermaid star Halle Bailey's 2023 Oscars dress is truly a fairytale come true. See the actress channel her inner Disney princess in a stunning sea-foam green Dolce & Gabbana gown.

By Brett Malec Mar 12, 2023 10:52 PMTags
Watch: How Halle Bailey Is Tapping Into the "Fairytale World" at Oscars 2023

Halle Bailey's latest red carpet look is a fairytale come true.

The 22-year-old actress and singer stunned at the 2023 Oscars on March 12 at the Dolby Theatre in Hollywood in a strapless sea-foam green gown that seemingly gave a nod to her upcoming role as Ariel is Disney's live action Little Mermaid film.

The Dolce & Gabbana dress featured a fitted nude-illusion corset top and a long flowing skirt of tulle, a look certainly fit for a Disney princess. The "Ungodly Hour" singer completed her jaw-dropping Academy Awards ensemble with a bold diamond necklace by De Beers and her hair in an up 'do. (See every star on the red carpet here.)

On the red carpet, Bailey, who attended with brother Branson Bailey as her date, gushed to Live From E! host Laverne Cox about her fashion inspiration for Hollywood's biggest night. (See the full list of Oscar nominees here.)

"I was really excited to wear this beautiful dress to go into the fairytale world and give them a princess for one day," she exclusively revealed to E! News, "so I'm loving it."

Oscars 2023: Red Carpet Fashion

She also teased her favorite part of taking on the iconic role of Ariel in The Little Mermaid.

Mike Coppola/Getty Images

"I was just really excited to sing the original songs that I loved so much," Bailey admitted. "And the new ones I think people will just embrace and really love and I hope they do. But I cannot wait for people to see a sneak peek of something tonight."

Bailey previously revealed she cried when she watched herself in the upcoming film for the first time.

"I've seen a rough cut, and I was just sobbing the whole time," she told E! News' Francesca Amiker at the 2023 Kids' Choice Awards earlier this month. "It's just very weird to watch myself. I've never seen myself that way and I just get really emotional just thinking about it."

"I am ready for everyone to finally see this film, for it to finally be out," Bailey added. "We have worked on it for a long time, we've been talking about it for a long time, but now we're finally going to see it and I'm just grateful."

The Little Mermaid hits theaters May 26.

The 2023 Oscars air March 12 at 8 p.m. ET/5 p.m. PT on ABC. Keep scrolling to see every head-turning fashion moment on the Oscars red carpet.

Cara Delevingne

In Elie Saab Couture with Bulgari jewelry

Angela Bassett

In Moschino

Salma Hayek

In Gucci

Mindy Kaling

In Vera Wang

Jamie Lee Curtis

In Dolce & Gabbana


In Alaïa with Moussaieff jewelry 

Lady Gaga

In Versace with Tiffany & Co. jewelry 

Melissa McCarthy

In Christian Siriano

Cate Blanchett

In Louis Vuitton

Elizabeth Banks

In Vivienne Westwood with Pomellato jewelry 

Rooney Mara

In Alexander McQueen with Fred Leighton jewelry 

Kate Hudson

In Louis Vuitton

Janelle Monáe

In Vera Wang with REZA jewelry

Emily Blunt

In Valentino with Chopard jewelry 

Michelle Williams

In Chanel Couture with Tiffany & Co. jewelry

Michael B. Jordan

In Louis Vuitton with Tiffany & Co. jewelry 

Andrew Garfield

In Fendi with David Yurman and OMEGA jewelry

Halle Berry

In Tamara Ralph with Pomellato jewelry 

Michelle Yeoh

In Christian Dior Couture with Moussaieff jewelry 

Ke Huy Quan

In Giorgio Armani with OMEGA and Fred Leighton jewelry 

Nicole Kidman

In Armani Privé with OMEGA jewelry

Dwayne "The Rock" Johnson

In Dolce & Gabbana with Tag Heuer jewelry 

Samuel L. Jackson

Idris Elba

Sabrina Dhowre Elba

Brooks Nader

In LaQuan Smith

Jessica Chastain

In Gucci

Jessie Buckley

In Rodarte with Chopard jewelry 

Phoebe Waller-Bridge

In Dolce & Gabbana

Paul Mescal

In Gucci

View More Photos From Oscars 2023: Red Carpet Fashion
The 2024 Academy Awards air live Sunday, March 10, from 7 to 10:30 p.m. ET/4 to 7:30 p.m. PT on ABC.