Hailey and Justin Bieber expecting their first child

Hailey Bieber has announced she's expecting her first child with husband Justin.

The official confirmation came months after rumours circulated that Hailey was pregnant.

Justin, 30, and Hailey, 27, revealed that they will soon be a family of three after sharing a photo of Hailey with a baby bump in a lace gown.

The couple also appeared to have had their wedding vows renewal after a picture showed them together before a minister reading from a bible.

Hailey and Justin have been married for five years.

The pair tied the knot in September 2018, after the end of Justin's long on-and-off relationship with Selena Gomez, 31.

Fans first thought Hailey was pregnant when they spotted her tucking into strange food combinations and sugary treats common in pregnancy diets.