Rapunzel as Queen Clarion, Jack Frost as Lord Milori, Anna as Tinkerbell and Elsa as Periwinkle<<<YES! <<< I would like this so much better if I shipped Jackunzel, but I ship Jelsa. Still fabulous, tho.
Disney Princesses - every girl wants this to happen at least once in their life. Thankfully, I had a good guy friend give me this type of hug once. Let's just say that it's every bit as awesome in real life as it looks in film :)