It was a mini The Devil Wears Prada reunion when Emily Blunt and Anne Hathaway hit the stage for Thursday's episode of Lip Sync Battle. After Anne showed off her lip-sync skills with "Love" by Mary J. Blige, Emily performed a crowd favourite, "No Diggity." Both actresses managed to nail the rap part of their songs — bonus points for the way they both danced, too. For Emily's second song, she chose "Piece of My Heart," while Anne brought out the big guns with her "Wrecking Ball" lip sync, including an actual wrecking ball that she hopped on before flipping Emily off. Watch both battles above and below, and then weigh in — who do you think did best?
More from POPSUGAR
From Our Partners