And the events assistant is no closet fan either, as she goes about her everyday life in full costume, even doing the washing up and ironing in a princess dress.

She even brought a Tube train to a standstill when an excited child spotted her and shouted "Queen Elsa" before encouraging the whole carriage to sing the epic ballad Let It Go.

LET IT GO: The 24-year-old dresses as Frozen's Elsa so much she has become her alter ego [SWNS]

Emma, who lives with boyfriend Jazz Jones, 32, in Battersea, London, spends thousands of pounds on outfits and accessories to make herself look just like her favourite Disney princesses.

“If I can bring a bit of sparkle and magic to a little one's day it fills my heart with joy”

Emma Kirby

She said: "I live in a fairytale world most of the time and I love it.

"It's great to feel so magical and special and ever since I was a little girl, I wanted to be a princess when I grew up.

"I get a lot of funny looks from people but kids always come and say hello and wave at me. It's adorable.

"I'm just such a happy person so I love making the children happy. It's a form of escapism for me and the children genuinely believe I'm from a Disney film.

"I just want to give these children amazing memories. I love all the Disney story lines and even at my age I am still in love with all the films."

QUEEN ELSA: Children often mistake her as the real Frozen princess [SWNS]

Emma's love for all things Disney first began when she was just three during a family holiday to Disney World, Florida.

"It all seemed so magical and since then I've wondered why people would live in the real world when they can live in a fairy tale," she added.

Despite working in events, Emma has recently set up her own business, Once Upon A Time Parties London, to make all her childhood dreams come true and is set to go full time next month.

She earns up to £170 every two hours by singing songs from Disney films, playing musical instruments and acting the perfect princess for groups of up to 30 children.

In fact, her diary is so full of bookings Emma admits she spends so much time pretending to be Frozen's Queen Elsa that she has become her alter ego.

DISNEY FANTIC: Emma even does her washing and ironing in full fairy tale attire [SWNS]

The pretty blonde splashes out more than £1,500 on handmade outfits to magic herself into jaw-dropping princesses, including Beauty And The Beast's Belle, and Sleeping Beauty's Aurora.

And the real-life princess even gets to watch her favourite films with her own Prince Charming and partner of three years. Although Emma confesses that she struggles to get the policeman into his own costume.

CUTE: The events assistant sing Disney songs and plays instruments to crowds of children [SWNS]

"I am so lucky because Jazz loves Disney too. He's always telling me how proud of me he is and he thinks what I do is great," said Emma.

"He showers me with compliments and says I look really pretty in the costumes. He really is my Prince Charming, although I'm not sure I could get him into a costume!"