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!
Shop the look: Red Heart Dress, Love Potion Purse
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.
Shop the look: Retro Pants, Heart Sunnies
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.
Shop the look: Green Galaxy Dress, Slytherin Backpack
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!
Shop the look: Green Heart Dress, Slytherin Backpack
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!