Garfield was in the audience at the show at the Troxy, which featured Drag Race alums Violet Chachki, Kim Chi, Shea Coulee, Detox, Shangela, and Sasha Velor, according to E! Online. During a segment called Wig in a Box, he took the stage, donned a curly, bobbed wig, and proceeded to lip sync to Whitney Houston's "I'm Every Woman."

Advertisement

Even though he was in just a striped T-shirt and black jeans, he made a pretty convincing Whitney, flawlessly reproducing her signature arm movements. Then he added his own flair with a backflip, which earned him an, "Oh my God!" from host Michelle Visage.

"Andrew Garfield, you are my new friend, I am SO proud of you for not just lip syncing Whitney tonight in a wig no less, but for opening your mind and heart to all it has to offer," Visage wrote on Instagram, where she posted a photo of herself with Garfield and Laverne Cox.

Garfield is currently starring in the London production of Angels in America, playing Prior Walter, a gay man with AIDS in the 1980s. But the Troxy was not the first time the actor has performed in some sort of drag. He starred in Arcade Fire's video for "We Exist" in 2014, where he played a young person testing out his gender identity by dancing his heart out in a homophobic dive bar.