Grimes says she was "woefully ill prepared" for pregnancy.
The 31-year-old singer is expecting her first child with Elon Musk - who she has been dating since 2018 - but admitted that pregnancy has been an "ordeal" and she has been dealing with some complications.
Grimes wrote on Instagram: "Fake or real? Haha. Wow I'm starting to feel bad haha... how do y'all cope with working and having a baby?? I'm sorry I haven't been promoting my album properly or on social media more. This whole thing has been a bit of an ordeal. Had some complications early on, a decent second trimester but starting to hurt everywhere at 25 wksz. What were yalls experience w this stuff like? I feel like I was woefully ill prepared cuz I dunno if pregnancy is as visible or discussed as it should be. I just didn't rly understand what I was getting into (sic)".
Grimes - whose real name is Claire Boucher - also admitted that pregnancy has been affecting her work.
She explained: "It's been good too, but it makes working a lot harder. Good at writing and having lots of wild ideas tho, but anything physical is hard. Im also way more emo and less capable of bravery in the face of haters online and stuff haha. But my albums out in a sec so I prob need to get back on here. Don't mind my emo energy, but curious what other ppls experience was like. I didn't even google it, I was just like sure y not hahaha smh (sic)."
Grimes - who has rebranded herself as "c," the symbol for the speed of light - and technology entrepreneur Elon, 48, rarely discuss their relationship but Grimes previously praised Elon as a "super interesting" person.
She said: "I mean, he's a super interesting goddamn person. Look, I love him, he's great."
Whilst Musk added: "I love c's wild fae artistic creativity and hyper intense work ethic."