And we thought Hermione would be her most magical role!
Emma as the strong and well-read Belle?? What perfect casting!
What a flash-fire fight indeed!
But a day later all seems swell for the couple, as Sofia posted a smiley snap of herself and Nick soaking up the Miami sunshine, looking very much in luuurrvvee (above)!
We're glad that such a passionate, fury-filled encounter can turn into something magical and romantic in the blink of an eye!
Enjoy that Miami heat you two lovebirds…
But don't let it burn though your skullz and cause over-heated anger tantrums!
[Image via WhoSay.]