Many young girls grow up with the dream of becoming a princess.
As a plus-size Latina, I never personally identified with any of the Disney princess, but I was still obsessed with them. Flash forward to 2017, and we aren't waiting idly for Disney to give us characters that represent the full spectrum of human identity — artists draw fabulous trans Ariels and Aladdins, makeup artists and popular culture are giving badass villains their due praise, and brands like Hot Topic are making princess merch for ALL sizes.
The latter has made the biggest splash in my community of curvy style influencers. So I tried the Hot Topic for Disney collection that has everyone talking — it's "The Little Mermaid," of course.
The first Hot Topic x Little Mermaid dress I tried on made me feel like a land mermaid IRL.
Ariel At Sea dress ($43.92, Hot Topic)
As a little girl, I dreamed of wearing Ariel's ICONIC blue dress.
I was shocked at how similar this dress is to Ariel's. The material is as comfortable as my pajamas and the top fits great. The lower half still clung to my belly, though. I wish the designers had gone for a belle-shaped or pleated skirt on the dresses.
Ariel On Land dress ($43.92, Hot Topic)
If you're looking for a subtle way to sport your Ariel obsession, this cardigan is perfect.
Mint shell cardigan ($21.96, Hot Topic)
On the other hand, there is nothing subtle about this skirt.
I tried the skirt in a 3X, which is equivalent to a size 18/20.
Part Of Your World Sublimation skirt ($18.45, Hot Topic)
There can't be a "Little Mermaid" haul without a swimsuit look.
Finally, I am over the moon happy that this collection includes and Ursula dress.
Maybe it's because adult me identifies more with the evil witches than elementary school me does with the princesses, but this was my favorite look. The material felt slightly thicker than the other dresses; it was less like a costume.
I Am Ursula dress ($42.32, Hot Topic)
Where would you wear these "Little Mermaid" outfits?
Click over to our I Heart My Body Facebook page and tell us you answer!