Elon Musk has faced backlash for sharing a private photo of Amber Heard taken during their relationship, with some calling his actions "disgusting."
Musk's behavior frequently raises eyebrows, so his latest controversy is perhaps unsurprising. Recently, a new biography revealed that the 53-year-old billionaire secretly had a third child with 36-year-old musician Grimes. Joining their two other children—daughter Exa Dark Sideræl (nicknamed Y) and son X Æ A-12—is another son named Techno Machanicus.
![]() |
Musk is never far from controversy. Credit: Tom Brenner/The Washington Post/Getty |
The owner of X (formerly known as Twitter) sparked further outrage when he posted a photo of Heard in a cosplay costume from their time together, a revelation first mentioned in his biography and then shared on social media. Musk eagerly shared the image when he noticed fans' interest, though it's unclear if he sought Heard's permission to post it or why he still had a revealing photo of his ex-girlfriend.
![]() |
Credit: Deadline / Getty |
Many people expressed their disapproval online. One user tweeted, "Sorta goes without saying, but Elon Musk tweeting out a photo of Amber Heard in cosplay for his weird fanboys to drool over is f***ing disgusting." Another commented, "Hopefully this was approved by her... we don’t need another controversy."
Despite the criticism, Musk seemed thrilled by the memory of Heard cosplaying as Mercy, a character from the popular video game Overwatch. He commented, "She did dress up as Mercy. It was awesome."
![]() |
Credit: Elon Musk/X |
This isn't the first time Musk has shared a private image of a partner without consent. Last year, he shared a photo of Grimes having a C-section with their friends and family, much to her dismay. Grimes expressed her frustration, saying, "He was just clueless about why I'd be upset."
Musk's personal life remains a subject of intrigue. Although his current relationship status with Grimes is unclear, the two were seen together with their son in Portofino, Italy, last summer. They reportedly stayed at the same luxury hotel, though they were not photographed together.
![]() |
A new biography about the billionaire is aptly named: Elon Musk. Credit: Bill Clark/Getty |
Musk is the father of 12 children with three different women over the past two decades. His first child was born in 2002, and his most recent in early 2024. Musk had six children with his first wife, Justine Wilson, between 2002 and 2006, and later welcomed children with Grimes and Shivon Zilis, a director at Neuralink Corp.
His 12th child was confirmed in June 2024, with Musk stating that he and Zilis had welcomed the baby earlier that year, denying claims that the child was fathered in secret.
Post a Comment