Bad Bunny was having trouble breathing inside his corset.
The 30-year-old rapper, whose real name is Benito Antonio Martinez Ocasio, posted a snap of himself on Instagram wearing only a Spanx-style figure hugger and white boxer briefs.
He admitted in the photo's caption, “No puedo respiral…” which means “I can't breathe.”
The Puerto Rican performer is famous for sharing flash photos of herself online, and her latest half-naked selfie comes after she shared a snap of herself in a steaming bathtub.
A photo posted in February showed him taking a bath and strategically covering his private parts.
He captioned the image “Baño,” which means “bathroom” in English.
The musician recently shared online snaps from his Gucci Valigeria campaign with ex Kendall Jenner, 28, on his Instagram Stories.
The singer, who has been named one of the official co-chairs of this year's Met Gala, along with singer Jennifer Lopez (54), actress Zendaya (27) of the movie “Dune”, and Chris Hemsworth of “Thor”, is a model. The relationship lasted less than a year. They reportedly ended their relationship in December.
A source told People magazine at the time: “We both knew this relationship wasn't going to last forever, and we both understood that from the beginning.”
Bad Bunny and the reality TV regular reportedly rekindled their romance after vacationing in Barbados on New Year's Eve with friend Justin Bieber, 30, and model wife Hailey, 27, in January. It was rumored.
Sources told the US Sun that this was part of the rapper's campaign to win back Kendall, whom he started dating in February last year.
They said, “He's keen to win her back and is taking it slow at the moment, but it won't surprise anyone if he makes it official again.”