Grimes claims pregnancy has taken its toll on her skin. Picture: @grimes/Instagram

Grimes claims pregnancy has taken its toll on her skin.

The 31-year-old singer is expecting her first child with Elon Musk - who she has been dating since 2018 - and has said she has been suffering with “super red” skin over the past few months as a result of her pregnancy.

She bemoaned: “I don’t know if everyone has this but when I got knocked up my skin turned super red and is just constantly covered in … stuff. Doing makeup is way harder when you’re pregnant for some reason.”

And whilst Grimes - whose real name is Claire Boucher - isn’t having the best of luck with her skin, she did credit pregnancy with making her hair look better than ever.

In a video for Vogue, she added: “I’ve had a lot of regrowth. I burned my hair off right before I got pregnant, but it’s kind of been solving the situation.”

Recently, the ‘Oblivion’ hitmaker said she was "woefully ill prepared" for pregnancy, as she explained she has been dealing with some complications.

She wrote on social media: "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 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)."