How Many Grand Slams Has Ana Ivanovic Won?

Ana Schweinsteiger (born 6 November 1987), professionally known by her birth name Ana Ivanovic, is a Serbian former world No. 1 tennis player.

Ana Ivanovic has won 1 Grand Slam.

Ana Ivanovic - Wikipedia