Anne Hathaway showed off her tough side as she took on bridesmaid duties at her best friend's wedding, by threatening to punch anyone who upset her pal on her big day.
The Devil Wears Prada star headed to Barcelona in Spain for her friend's nuptials, but she admits the event was full of drama.
She tells Interview magazine, "My best friend got married this past weekend in Barcelona, and I was one of her bridesmaids.
"She's one of my best friends from Jersey, and this guy was messing with her, and I was totally like, 'Who am I punching?' She was like, 'No one. You're not going to punch anyone.' And I was like, 'Fair enough, but if a fight breaks out, who do you want me to swing at?'"