Hot girl summer came early for Megan Thee Stallion.
After attending Elton John's 2025 Oscars viewing party in a shining orange gown, the "Savage" rapper stunned in all-green at Vanity Fair's after-party March 2.
Megan—donning a form-fitted gown featuring feathers cascading from the bodice—completed her near-topless look with green nipple pasties. She accessorized her ensemble with an emerald green ring and showed off her auburn hair in an effortless updo. (See all the Oscars arrivals here and the complete list of winners here.)
Her inspiration came from an unexpected place—comic books.
"She's definitely giving Poison Ivy," the Grammy winner explained to Vanity Fair interviewers Hannah Berner and Paige DeSorbo on the red carpet. "I just really wanted to give like, 'She's baring it all at Vanity Fair.'"
After all, as Megan put it, "The body is body."
With the lights down low at the Wallis Annenberg Center for the Performing Arts in Beverly Hills, the rapper revealed that she was planning to keep her evening chill in her eye-catching gown.
"I'm standing still," she quipped. "I'm giving statue, I'm giving Oscar."
Megan is always down to show skin when it comes to her award-show looks.
"When you feel that way on the inside and you're wearing clothes that accentuate that, you will just radiate confidence," she told Teen Vogue in 2020. "That's real hot girl s--t!"
But the 30-year-old wasn't the only celeb to push fashion boundaries at the highly exclusive soirée.
Julia Fox showed up nearly nude in a sheer dress with only long hair extensions strategically covering parts of her body. Meanwhile, Olivia Wilde arrived in an off-white sheer Chloé runway gown embellished with floral embroidery and lace on the collars and sleeves. She completed the look with matching lacey underwear and a seashell purse.
Read on to see how more stars shined at the 2025 Vanity Fair Oscars party.
Zoe Saldaña
In Saint Laurent.
Timothée Chalamet
In Tom Ford.
Lily-Rose Depp
In Chanel.
Sydney Sweeney
In Miu Miu.
Keke Palmer
In Versace.
Miley Cyrus
In Maison Margiela.
Lindsay Lohan
In Balenciaga.
Selena Gomez
In Armani Privé.
Halle Berry
In Georges Chakra and Jared Jewelers jewelry.
Camila Cabello
In Alexis Mabile with Revlon makeup and Hairtamin's Peptide Dry Shampoo, working with celebrity hair stylist Rikke Gajda to achieve the flawless look.
Kendall Jenner
In Mugler.
Cynthia Erivo
In Vivienne Westwood.
Hunter Schafer
In 16Arlington.
Ana de Armas
In Louis Vuitton.
Mikey Madison
In Dior and Tiffany & Co. jewelry.
Demi Moore
In Gucci, Boucheron jewelry and Christian Louboutin shoes.
Kim Kardashian
In Balenciaga and Aprés Nail.
Sarah Paulson
In Marc Jacobs.
Hailey Bieber
In Saint Laurent and Tiffany & Co. jewelry.
Gabrielle Union & Dwyane Wade
Gabrielle in Carolina Herrera and Tiffany & Co. jewelry. Dwyane in Prada. Both with Aprés Nail manicures.
Olivia Wilde
In Chloé.
Megan Thee Stallion
Katy Perry & Orlando Bloom
Katy in Miss Sohee. Orlando in Brioni and Porsche Design watch.
Lizzo
In Christian Siriano and Le Silla shoes.
Olivia Rodrigo
In Roberto Cavalli.
Kaia Gerber
In Valentino and Effy jewelry.
Rita Ora
In Prada and Tous jewelry.
Colman Domingo
In Dolce & Gabbana.
Jessica Alba
In Dolce & Gabbana and Christian Louboutin shoes.
Emma Chamberlain
In Jean Paul Gaultier and David Yurman jewelry.