The gods of the Internet have blessed us this week with not one but two incredible videos of Anne Hathaway and Emily Blunt battling it out in Spike TV's lip-sync contest.
The Devil Wears Prada stars were reunited in order to face-off against each other to discover who really is the queen of miming for the popular US TV Network's new show.
First up was Emily who had chosen the song Piece of my Heart, as sung by Janis Joplin. The Brit, who lives in LA with her husband John Krasinski, donned an over-sized faux-fur coat, flares and Janis' trademark round sunglasses to emulate the iconic singer. She also handed out sunflowers to the crowd to prove she had real flower power.
Then it was Anne's turn. Having picked Miley Cyrus' Wrecking Ball, it could have daunted some but not Anne. She took the whole event incredibly seriously and aped the exact dress of Miley's video, wearing white pants and vest top. She even slicked back her hair and long white finger nails and licked a hammer, of course.
Hosted by LL Cool J and Chrissy Teigen, the Lip Sync Battle show has become a viral phenomenon with many A-listers taking to the stage to see if they can win. So far the likes of The Rock, Justin Beiber and Anna Kendrick have all taken part.
You can watch both battles below, although we can't decide who really won. The only thing would have been in Meryl Streep showed up to critique them.