Bright Side

20 Celebrities Who Aren’t Ashamed to Wear Cheap Clothes and Still Look Gorgeous

We get used to seeing famous women wearing luxurious clothes from high-end fashion brands. But the times are changing and celebrities are becoming more like us. Popular actresses, singers, and models don’t invest loads of money into their clothes anymore and feel comfortable wearing affordable outfits in public.

We at Bright Side are sure that a good sense of style will help to create a stylish look even when you’re on a budget. Celebrities on our list don’t turn their noses up at mass-market clothes and prove they can still look just as gorgeous.

1. Emily Ratajkowski

On the left: Zara dress for $49.90, on the right: Rat & Boa dress for $50

2. Queen Letizia

On the top: Zara dress for $69, on the bottom: Zara dress for $20

3. Kelly Osbourne

On the top: H&M dress for $36, on the bottom: Stories dress for $49

4. Zendaya

On the left: Daya dress for $36, on the right: Macy’s dress for $31

5. Diane Kruger

On the top: Forever 21 jumpsuit for $44, at the bottom: H&M jacket for $53

6. Kylie Jenner

On the top: PrettyLittleThing dress for $42, at the bottom: H&M dress for $52

7. Meghan Markle

On the left: Marks & Spenser dress for $66, on the right: Aritzia dress for $47

8. Milla Jovovich

On the top: Forever 21 blouse for $19, on the bottom: H&M dress for $74

9. Emma Roberts

On the left: Topshop dress for $53, on the right: Everlane dress for $46

10. Avril Lavigne

On the top: Abbey Dawn dress for $49, at the bottom: Abbey Dawn T-shirt for $12 and Abbey Dawn skirt for $10

11. Amy Adams

Vince Camuto dress for $49

12. Jennifer Lopez

On the left: Forever 21 trousers for $23, on the right: Kohl’s jumpsuit for $35

13. Angelina Jolie

On the top: Wasteland dress for $25, on the bottom: Kayamiya top for $14

14. Beyoncé

Walmart dress for $17

15. Margot Robbie

Asos dress for $47

16. Elizabeth Banks

On the top: Nasty Galaxy cardigan for $27, on the bottom: a secondhand dress for $25

17. Naomi Watts

Target top for $20

18. Drew Barrymore

On the top: Janine dress for $23, on the bottom: H&M dress for $77

19. Anne Hathaway

On the top: Rose Bowl dress for $19, on the bottom: a secondhand skirt for $69

20. Winona Ryder

At the top: a secondhand dress for $9, on the bottom: H&M jumpsuit for $69

What do you think about celebrities who choose clothes from popular mass-market brands?