TENNIS ace Ana Ivanovic has been holidaying in Mallorca after announcing her pregnancy.

The retired Serbian tennis star and former world number one has been snapping photos with fans as she relaxed in a number of small coastal towns in Mallorca.

Ana, 30, wed former Bayern Munich and Manchester United midfielder Bastian Scheweingteiger in Venice last year.

The couple live in Chicago and have just announced they are expecting their first child.