Looking for cute Harry Potter outfit ideas on a budget? Check out these adorable outfit pieces from Shein that can be easily styled for cute Harry Potter outfits! They are all under $20 and are perfect to wear to the Wizarding World of Harry Potter. I hope you love them!
1. Red Heart Dress $16
This adorable red dress has a pretty heart pattern and is the perfect Summer dress! It can be easily styled as a Minnie Mouse inspired outfit or as a Love Potion outfit like I styled it!
2. Retro Pants $13
These paisley flare leg pants definitely give me all the vintage vibes! I styled them as a 70’s themed Wizarding outfit. So cute!! They are long. So if you’re short like me (5’4”) you’ll have to wear heels with them.
3. Green Galaxy Dress $14
This green Galaxy Dress is so beautiful! I love the lace sleeves and the print is perfect for both a Harry Potter outfit or for a Star Wars look! It’s also available in red and black.
4. Two-Piece Set $10
This adorable two piece set is by far my fave from my Shein order. The one shoulder crop top and beautiful patterned skirt can be styled so many different ways! And at only $10, it’s such a great deal!
Shop the look: 2 Piece Set
5. Green Heart Dress $15
The last outfit is the green version of the heart dress! This beautiful ruffled dress is perfect for a Slytherin outfit as well as just a really cute Summer dress!
I hope you’ve enjoyed seeing these Harry Potter outfit ideas for Shein! They have so many cute pieces that make for magical Wizarding World outfits!