Bradley Cooper looked almost unrecognisable as he was spotted out and about yesterday after gaining 40 pounds for his role in upcoming movie American Sniper.

Bradley was snapped leaving the Tom Ford store in Beverly Hills on Thursday, flaunting his buff physique, attempting to keep his presence on the down low by wearing a cap and sunglasses.

The actor was also sporting a rather bushy beard.

Who's that guy? Bradley looks completely different as he's spotted in Beverly Hills (FameFlyNet UK)

Cooper's latest appearance is for the upcoming real-life drama, directed by Clint Eastwood, in which he plays Navy SEAL Chris Kyle.

In an interview with E! Online, the actor's co-star Eric Close said that Bradley has been working hard to gain weight for the role.

"He put on like 40 pounds," he said, adding: "He's really been working hard. He looks great. He's really taken on this character…He really takes this story personally and wants to do an honorable job for Chris' memory and for his family."

Actor has gained around 40 pounds (FameFlyNet UK)

We wonder what Suki Waterhouse thinks of her boyfriend's latest look?

The model is currently in London and was spotted out celebrating fellow model Kate Moss' new Topshop collection earlier this week alongside the likes of Cara Delevingne and Lily Allen.

Prince Harry And Cressida Bonas Split Blamed On Friction With Kate Middleton, Duchess Of Cambridge

WATCH: 'I'm Shocked': Jennifer Lopez Left Stunned As American Idol Twist Eliminates Talented Singer

Brad Pitt Enraged Over Angelina Jolie Speaking To ExHusband Billy Bob Thorton?

