A woman who has spent more than $14,000 on outfits and wigs to look like fairy-tale princesses has revealed she has even persuaded her boyfriend to dress up as a prince.

Sarah Ingle, 25, has splashed $12,200 on 17 outfits and $2,100 on 16 wigs to make her look like Cinderella, Snow White and Elsa from Frozen among other Disney royals.

Sarah, from Denver, Colorado, spends three hours transforming into the character, including using makeup to change her face and perfecting their mannerisms.

Sarah, a full-time marketing manager, spends her weekends dressing as princesses and charges $140 an hour for an appearance and performs at children's parties and community events.

She said: 'I absolutely love dressing up as all of the different princesses.

'It takes a lot of time to get into the outfits because they have lots of layers that tie up at the back.

'Then I have a different wig and makeup look for each princess.

'I have to contour my face when I play Aurora from Sleeping Beauty because my face is much rounder than hers.

Sarah gets her finance analyst boyfriend Derek Van Schaik, 30, to dress as a prince to complement her characters.

In January 2015, Sarah launched party events business.

Sarah also volunteers at hospitals and care homes, entertaining children with her princess performances.

She said: 'Last year I spent Christmas Day at a nursing home dressed as Snow White, and it was just wonderful to see how much all of the residents enjoyed themselves.

Sarah began documenting her princess looks on Instagram two years ago, and has since gained over 5,000 followers.

She says: 'I am amazed by all of the support I receive on Instagram.

Sarah hopes that she will be able to take her princess performing to the next level and dreams of working as an official princess for Disney one day.