Ansel Elgort Posts a Steamy Nude Pic -- And It's All for a Good Cause

Ansel Elgort photographed May 12 at Coney Island in Brooklyn.
David Needleman

Ansel Elgort photographed May 12 at Coney Island in Brooklyn.

Ansel Elgort certainly got the attention of his 10 million Instagram followers Tuesday (April 21) when he posted a sepia-filtered nude in the shower -- and it's all for a good cause.

In a teasing caption, Elgort wrote, "OnlyFans LINK IN BIO," in reference to the website where subscribers pay models and influencers a fee to view scandalous images of them on their social media that wouldn't make the cut on Instagram. But the link in the 26-year-old actor/musician's Instagram bio points people to a GoFundMe fundraiser created by his fellow The Goldfinch actor Jeffrey Wright called Brooklyn for Life! The New York-based campaign funds local restaurants in Brooklyn so they can deliver meals to various hospitals and health clinics throughout the borough.

"Since that first delivery of 200 meals per day to Brooklyn Hospital, we’ve ramped up to over 2500 meals per day provided by a rotating partnership of 38 Brooklyn for Life! restaurants," Wright wrote for the campaign, which has already raised nearly $200,000 toward its $1 million goal. "Restaurants are culture in Brooklyn. They’re where we eat, of course. They’re how we stay connected. They’re where we live.... Broooooooklyn...for life!"

See Elgort's steamy picture below, and donate to the Brooklyn for Life! GoFundMe here.

View this post on Instagram


A post shared by ansel (@ansel) on



The Biz premium subscriber content has moved to

To simplify subscriber access, we have temporarily disabled the password requirement.