Karolina got ready for her wedding with the help of sister Gordana and her bridesmaid, as well as nephew Tomo.
Karolina looked stunning for her wedding, which took place in Trakoscan, Croatia on Saturday, July 14, 2012.
Karolina and Marcos took some pictures in the castle, which is where the pair would have their civil wedding.
Karolina with her flower girls at the wedding - from left to right they were Zina, Laura, Izabel and Natali.
Karolina posed for more photos in the castle. Karolina is a former Top 20 player and Wimbledon quarterfinalist.
Karolina and Marcos posing next to the lake. Marcos proposed to Karolina in Nice, France on May 16, 2011.
Karolina and Marcos' civil wedding just outside the castle.
Karolina and Marcos next to the lake on a wooden bridge.
Marcos posed for some photos in the castle. Marcos is a former Top 10 player and Australian Open finalist.
Karolina and Marcos took a carriage ride from the castle to the church, for the traditional church wedding.
Karolina and Marcos had a traditional wedding at the church.
Karolina and Marcos were hailed outside after the wedding.
Karolina and Marcos took more photos next to the lake.
The tent next to the lake where the wedding reception took place - and it was a blast, lasting until 7am.
Karolina and Marcos' dinner table at the wedding reception and the beautiful view of the castle behind them.
The first dance, with Karolina's bridesmaid, Mateja, also dancing with Marcos' brother and best man, Petros.
A different angle from Karolina and Marcos' first dance.
Karolina and Marcos shared many special moments...
Karolina and Marcos and the traditional cutting of the cake.
A fairytale ending...