The 27-year-old Serbian and Jelena tied the knot in the grounds of Montenegro's Aman Sveti Stefan – and the nuptials were photographed by Hello! Magazine.
Jelena, 28 – who is expecting the couple's first child - wore a gown by Sarah Burton for Alexander McQueen, the designer of the Duchess Of Cambridge's wedding dress.
Novak told Hello!: "Seeing her for the first time in her wedding dress, smiling and walking towards me - she looked like an angel.
"I was trying to be present in that moment and memorise it. I was focused on her, and her smile and our baby. It really was a perfect moment."
Jelena said: "I was very nervous and everything seemed a blur. I was seeing him through tears and immediately started crying when I saw him.
"I was just so happy and probably being pregnant makes it quite difficult to control the emotions. I am so blessed to have him in my life. I couldn't ask for a better partner than him.
"The wedding was everything we hoped it would be. Our family and closest friends united in a beautiful setting in celebration of our love. It was truly emotional and unforgettable for us."
The pair married last Thursday, just four days after Novak beat Roger Federer in the Wimbledon final and dedicated his five-set victory - his second Wimbledon win - to his fiancee and 'our future baby'.
The tennis star told the magazine that marrying in the wake of his win made it even more special.
He said: "I am marrying the woman I love and there is no better feeling than that.
"To win Wimbledon and to now be preparing for fatherhood - I couldn't ask for more."
The couple have been together for around eight years, and Jelena is often seen in the crowd cheering him on at major tournaments across the world.
She said: "We are emotional partners. The emotional support we give to each other is very important.
"It's the same for me as well. He is very supportive and encouraging of the work that I do."
The full interview and photoshoot appear in this week's Hello! magazine, out now.
More:Pregnancy Week By Week
Suggested For You
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more