see more

VENICE, ITALY - JULY 12: Bastian Schweinsteiger and Ana Ivanovic leave the Aman Grand Canal hotel to reach the wedding hall at Palazzo Cavalli before the celebration of their marriage on July 12, 2016 in Venice, Italy. (Photo by Awakening/Getty Images)

VENICE, ITALY - JULY 12:  Bastian Schweinsteiger and Ana Ivanovic leave the Aman Grand Canal hotel to reach the wedding hall at Palazzo Cavalli before the celebration of their marriage on July 12, 2016 in Venice, Italy.  (Photo by Awakening/Getty Images)