While we may be at the age where walking into the Disney Store sans child is deemed inappropriate, some brands know that our love for Princesses and their totally unrealistic love stories, knows no end.
One of those brands is Colour Pop, who has just announced their Disney Designer Collection and let me tell you, it's more magical than King Triton's actual trident.
The 19-piece collection features an eyeshadow palette, single shadows, lipsticks and lip glosses. Even better, the packaging is adorned with all our favourite Princesses including Belle, Tiana, Ariel, Snow White and Jasmine.
Although I won't lie to you, slightly gutted that Moana's not in there.
For the occasion, each Princess has had a fashion makeover, and is it just me, or is Cinderella giving off some serious Grace Kelly vibes? Also loving the inclusion of pink in Jasmine's outfit, such an upgrade on the turquoise.
Plus, if it wasn't enough that each Princess managed to find their one true love at the age of about 16, they each Princess got their own lipstick shade.
To be fair, if I had the choice between a lipstick shade to match my personality and everlasting love, I know what I would choose...
The 15-pan eyeshadow palette contains a mixture of mattes and shimmers in a mixture of neutral, pink and purple shades.
The entire collection launches online on 28th September.
Turns out, some dreams really do come true.
H/T Cosmo UK