Germany captain Bastian Schweinsteiger got married to tennis star Ana Ivanovic in Venice, Italy, on Wednesday – check out some pictures of the lavish affair here!
The two apparently tied the knot in court on Tuesday already, but the religious ceremony only took place the following day at the Misericordia Church in Venice.
The wedding had a fairytale feel about it, and the bride and groom looked extremely stylish in front of their guests and the cameras.
After the pair had their ceremony in the church, they took a romantic boat ride on the channels in Venice.
Check out the wedding pictures in the gallery above.
Do you think this is a fairytale wedding?