The Perfect Match! Bastian Schweinsteiger and Ana Ivanovic marry