The ex-Formula One ace tied the knot with Laura Jordan surrounded by family and friends in the historic city of Florence.
Guests at the wedding including F1 stars Jenson Button and David Coulthard and their girlfriends.
Paul’s racing driver cousins Dario and Marino Franchitti were also in attendance.
The 28-year-old from Bathgate, West Lothian, proposed to Laura, 26, at Christmas after dating for several years.
He drove for F1 team Force India for three seasons but did not gain a driver’s seat for this year.
Following the nuptials, Indycar legend Dario tweeted: “Fantastic to be in Florence with family and friends to celebrate with @pauldirestaf1 and @missljo . Had an amazing time! #Mr&MrsPDR.”
Paul later tweeted: “Mrs and Mrs D.#Love.”
The couple held their reception at the plush Continentale Hotel in the city and left a note there thanking locals and staff for their hospitality.
It read: “The most amazing week and best day ever. Thank you Florence. Love always, Mr and Mrs Di Resta.”
Paul’s F1 career hit the skids after Force India bosses were unimpressed by his results at the wheel.
They replaced him with Mexican Sergio Perez because he can attract more sponsorship.
F1 insiders said bosses believed Paul, from Uphall, near Livingston, “lacked star quality” to be a GP winner.
Di Resta - who lives in Monaco with Laura - has returned to German tour car racing with Mercedes.