15 Celebs Who Chose Affordable Clothes Over Expensive Outfits and Looked Great
We’re used to seeing celebrities in expensive designer clothes on red carpets and magazine covers, but that’s starting to change. More and more stars are showing that you don’t need to spend a lot to look great. Nowadays, it’s common to see big names choosing affordable fashion over luxury brands—and they still look amazing!
#1 Kate Middleton

Twitter / Ferrari Press / East News, © Zara / Zara.com
The Duchess frequently chooses affordable brands. However, after she wears them, these outfits usually sell out quickly because fashion enthusiasts rush to buy them. St. Patrick’s Day was no different, as the Duchess wore a green Zara blazer priced at $89, which is now hard to find in stores.
#2 Jennifer Lopez

J. Sharma / Bruja,PacificCoastNews / East News, © jlo / Instagram
On the left: ASOS dress, $55; on the right: Meshki dress, $111.
#3 Gigi Hadid

DDNY / Broadimage / East News
Gigi knows how to mix luxury items with everyday brands. This time, she went for a denim look with a Levi’s jacket priced at $80, adding bright boots, a red top, and bold red lipstick to complete the outfit.
#4 Gal Gadot

Jordan Strauss / Invision / AP / East News
High heels are common on the red carpet, but not for Gal Gadot. For the Wonder Woman movie premiere, she wore golden strappy sandals from Aldo, priced at $50, along with a Givenchy dress covered in paillettes.
#5 Penélope Cruz

AFP / East News
Penélope has no problem wearing affordable items for major events. For instance, she wore an H&M dress to the Academy Awards afterparty.
#6 Hailey Bieber

Hailey has a talent for blending both men’s and women’s clothes, as well as mixing luxury with affordable brands. For example, during her vacation in California, she wore a beige cotton wide-leg jumpsuit from Zara, priced at $50.
#7 Jessica Chastain

Similar to Penélope, Jessica Chastain also wore an H&M dress to an afterparty.
#8 Angelina Jolie

CALA / Broadimage / East News
The actress is known for her skill in putting together great outfits. Angelina was spotted at the airport in an all-black look, paired with stylish loafers priced at $67.
#9 Milla Jovovich

AP / East News
The actress, a fan favorite, chose a Forever 21 shirt for the red carpet, priced at just $19.
#10 Jessica Alba

Fernando Allende / Broadimage / East News
The famous and effortlessly beautiful Jessica Alba always delights her fans with bold and stylish outfits. She’s often seen in layered looks, oversized pieces, and various types of jeans. This time, the actress chose a pajama-style top and pants from H&M, priced at $70 and $80, respectively.
#11 Emily Ratajkowski

Emily Ratajkowski mixed brand-name pieces with a budget-friendly item—a Meshki crop top priced at $39.
It may seem like every red carpet look comes with a hefty price tag, but that’s not always true. Some celebs have shown that you don’t need designer labels to turn heads.
#12 Beyoncé

Beyoncé is a big fan of House of CB. She wore an Orsina skirt, priced at $89, for a night at the theater.
#13 Kylie Jenner

The celebrity shared a satin white wrap dress by Meshki on her social media account, priced at $89.
#14 Bella Hadid

Said Elatab / MEGA / East News
In New York, the supermodel appeared in stylish velvet Nike sneakers that can be bought for only $85.
#15 Brandon Maxwell vs Zara

Pool / i-Images / East News, © evalongoria / Instagram
This classic straight dress silhouette is featured by nearly every brand, but prices can vary widely. Meghan Markle and Eva Longoria’s outfits are perfect examples of this. The left picture shows a stunning dress by Brandon Maxwell, while the right features an outfit from Zara.