Behold the latest sporting power couple!

German footballer, Bastian Schweinsteger got married to Serbian tennis star, Ana Ivanovic in Venice yesterday. The couple dated for two years.