Most of us grow out of dressing up like Disney characters by the time our age reaches double figures - but not this lady.
This self-confessed Disney fanatic spends her evenings and weekends dressed as a full-time fairy tale princess.
Emma Kirby, 24, dresses as Rapunzel, Tinkerbell, Sleeping Beauty or Queen Elsa from Disney’s newest hit Frozen.
The events assistant goes about her everyday 'out of work life' in full costume.
She recently 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'.
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 well-known Disney characters.
She said: “I live in a fairy tale 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’ve wanted to be a princess when I grow 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.”
Emma’s love for all things Disney first began aged just three-years-old when she went on a holiday to Disney World, Florida, with her family.
“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 and sings songs from Disney films, plays musical instruments and acts the perfect princess for groups of us to 30 children.
Her diary is so full of bookings Emma even admits she spends so much time pretending, Frozen’s Queen Elsa has become her alter-ego.
She splashes out more than £1,500 on handmade outfits to magic herself into princesses, including Beauty and the Beast’s Bell, and Sleeping Beauty’s Aurora.
And the princess even has her own Prince Charming in the form of partner of three years, Jazz.
The couple often snuggle up on the sofa and watch their favourite childhood films, although Emma confessed she struggles to get the policeman into his own costume.
“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.
“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!”
She added: “A child once tripped over something because she was looking at me. She started crying and to cheer her up I gave her my princess tiara.
“If I can bring a bit of sparkle and magic to a little one’s day it fills my heart with joy.”