Jennifer Garner, Reese Witherspoon, Jake Gyllenhaal and Keira Knightley are among the A-listers who sat down with Vanity Fair to share the hilarious reactions fans have when they meet them on the street.

From mistaken identities to downright rudeness, the act of being recognized in public creates some pretty bizarre situations — and some of them are straight up hilarious!

Garner reveals she's often approached by fans and given the barbed compliment, "You're so much prettier in person!"

Whereas Enemy hunk Gyllenhaal is put in his place when he tries to chat to random admirers: "We don't want to talk to you, we just want to take a picture with you!" he says.

Wild star Witherspoon gets a friendlier reaction, being told, "You're my best friend and you don't even know it."

But it's the mistaken identities that really crack the stars up. Jennifer Connelly reveals fans gasp and scream, "It's Demi Moore!" whereas, for Keira Knightley, it's all about Anne Hathaway. "I said no [I wasn't her] and they wouldn't believe me" she said, laughing.

In the end it fell to Elizabeth Banks to come up with the most unusual fan reaction. "Most of them say they want to put their bike in my trunk," she says, explaining "[It] is a line from the 40-Year-Old Virgin!"

Click on the video above to watch what your favorite stars have to say!