Ana Ivanovic and footballer husband Bastian Schweinsteiger have announced that they are expecting their first child.

The former World No.1 revealed the news on Twitter - by sharing a photo of three pairs of matching shoes, and expressing the couple's delight at the imminent addition to their family.

"Couldn't be more happy!" wrote the 30-year-old.

The couple married in 2016, a few months before Ivanovic's retirement from tennis.

The 2008 French Open champion, Ivanovic turned professional in 2003 and won her first WTA title at Canberra two years later, accumulating 15 over the course of her career. She qualified for the WTA Finals on three occasions - in 2007, 2008 and 2014.