Milo Ventimiglia is stripping down for a very good cause.
The "This Is Us" star loses his shirt on Monday's episode of "The Ellen DeGeneres Show" when guest host Miley Cyrus gets him to go topless for a visit to the set's Splash Tank.
As part of Breast Cancer Awareness Month, Ulta Beauty will donate $10,000 to breast cancer research -- and they just made $10 from Milo's visit.
See him get dunked around the 3:45 mark below ... and listen for the screams from the audience when he takes off his shirt!
In an interview before the striptease, the 39-year-old opens up about going nude in the series premiere of his new NBC show.
"All the people were talking about was your butt last week, usually that's my job," Cyrus says at the top of her chat with the actor. "Do you tell people, your parents? I never show my dad my music videos," Miley then asks.
"I think only once I sat next to my mother at a movie premiere and I said, 'Hey mom, I'm so sorry for everything you're about to see,'" replies Milo. "For this one, it was a little of a joke. My butt proceeds my face."
As for the show itself, which tells a multi-generational tale of a couple and their children, Ventimiglia says it's unlike anything else on TV these days.
"Its got heart, it's hopeful," he explains. "There's a whole landscape of aliens invading planets, but this is inherently good and it's inclusive of race, age and gender."
Check out the whole video above to see Milo drop some impressive Japanese expressions. "This Is Us" airs Tuesdays at 9pm on NBC.