Justin Bieber has penned a romantic poem to his wife and "one true soulmate" Hailey Baldwin.

The 25-year-old pop singer, who married model Baldwin last year, shared the verse with his 107 million Instagram followers with a sultry image of his wife at a photoshoot at the Eiffel Tower in Paris.

My love for you grows more and more, he wrote, describing the 22-year-old as Gods (sic) greatest creation.

I fall more in love with you every day.

According to US reports, he deleted his original post and reposted it after correcting the spelling errors.

He then deleted it again and reposted it for a third time – which has since stayed up and attracted almost 3.5 million likes.

Bieber has spent recent years rekindling his Christian faith, something he has talked about regularly in relation to his marriage.

In his poem he added: How big and how vast our world is around us.

So grateful for god we were lost but he found us.

So i write the poem with him always in mind.

Things all around us Just get better with time.

Bieber said he just wanted to publicly honor Baldwin and remind her that the best is yet to come.

He added: Have a great shoot today my love!

Last month it was reported in the US media that Bieber was being treated for depression.

In an Instagram post he asked fans to pray for him, saying he was struggling a lot and feeling super disconnected and weird.

I always bounce back so I’m not worried just wanted to reach out and ask for your guys to pray for me.

Earlier this month, he was forced to apologise for his insensitive April Fools’ Day prank in which he claimed his wife was pregnant.

(c) Sky News 2019: Justin Bieber writes love poem to ‘soulmate’ Hailey Baldwin