To keep the photo Internet-friendly, Cyrus covered her nipples with red hearts and did the same for Mendes' picture.
“Don’t leave your children with Miley,” Cyrus captioned the side-by-side of her topless shot with Mendes’ photo on Twitter.
Mendes sent fans and celebrities alike into a frenzy over the weekend when he announced he will be featured in a new Calvin Klein campaign, and posted two photos that showed off his washboard abs.
“@CalvinKlein #MyCalvins. Campaign coming this week,” Mendes captioned the Instagram post, which garnered more than 8 million likes as of Wednesday morning.
The sizzling shots of the 20-year-old singer caught the attention of Jennifer Lopez, Alex Rodriguez, rapper Hoodie Allen and Drake Bell.
“Killin’ it,” Lopez commented, while her boyfriend and former baseball star wrote, “Goals!!!!!” with a thumbs up emoji.
Mendes joins model Kendall Jenner, rapper A$AP Rocky, actor Noah Centineo and German model Anna Ewers for Calvin Klein’s spring 2019 campaign that launched this week.
Mendes and Cyrus’ friendship have been put on full display. Earlier this month, they took the stage at the Grammys to perform Mendes’ hit song “In My Blood” together.