Skip To Content

    David Harbour Says Wife Lily Allen Had "Mixed Feelings" About His Getting In Shape For "Black Widow"

    "She really fell for me at my worst, physically and hair-wise."

    You know Lily Allen and David Harbour.

    Lily Allen and David Harbour smiling and standing close together on the red carpet
    Santiago Felipe / Getty Images

    They had the ultimate pandemic wedding last year in Las Vegas.

    Here's another photo of the day, because I need to live vicariously.

    Anyway, David, whom you probably know as Jim Hopper in Stranger Things, currently stars in Marvel's Black Widow as Russian "Super Soldier" Alexei Shostakov.

    David Harbour and Rachel Weisz
    Marvel Studios / YouTube / Via

    Here he is with Rachel Weisz, who plays Melina Vostokova.

    As tends to happen when you star in a Marvel movie, David got fit. Like, FIT. And apparently Lily has some *thoughts* about that.

    David Harbour making playful faces in a bow tie with Lily Allen in a low-cut long dress
    Chelsea Guglielmino / Getty Images

    Speaking to the New York Times, David said, "It’s a true testament to my undeniable charisma when I say that my wife met me at 280 pounds with this beard and this hair."

    A smiling David Harbour standing behind a smiling Lily Allen
    David M. Benett / Dave Benett / Getty Images

    "We went on a date at the Wolseley [restaurant] in London, and she really fell for me at my worst, physically and hair-wise," he continued.

    Lily Allen and David Harbour on the red carpet
    Dimitrios Kambouris / Getty Images for Turner

    "So as the thing went on, I started losing the weight and working out. And she honestly has some mixed feelings about it. Which is a good place to be in a relationship. It’s really good to start the relationship from that part, as opposed to being the young, handsome buck and watching yourself degenerate over the years."

    Would ship these two again — 10/10.

    Lily Allen and David Harbour casually dressed at a sports event
    James Devaney / Getty Images

    To see David in action, have a look at the Black Widow trailer:

    View this video on YouTube

    Marvel Studios / YouTube / Via

    Black Widow, also starring Scarlett Johansson and Florence Pugh, is in theaters and streaming on Disney+ now.

    BuzzFeed Daily

    Keep up with the latest daily buzz with the BuzzFeed Daily newsletter!

    Newsletter signup form