PIC: Prince of Persia Star's Romantic Wedding Photo in Spain!

Credit: Fame Pictures

Gemma Arterton -- who makes out with Jake Gyllenhaal in Prince of Persia -- wed her real-life love in a private ceremony in Spain over the weekend.

The former Bond girl, 24, said "I Do" to Stefano Catelli, 37, an Italian fashion manager, in front of friends and family in the village of Zuheros in Andalucia, the UK Daily Mail reports. Check out more photos of her big day.

PHOTOS: Unforgettable celeb wedding pics

Arterton donned a champagne-colored strapless gown and carried a bouquet of white roses as she wed her beau of about a year. (She was previously linked to Spanish stuntman Eduardo Munoz, from whom she learned to ride horses for her role in Prince of Persia.)

She told the UK newspaper that she fell in love with Catelli, though, in an "instant."

PHOTOS: Stars who found their soul mates

"I remember going home the night after I met him and writing in my diary that I'd met the man I'm going to marry," she said. "I gave that diary entry to him for his birthday two weeks later. But it didn't freak him out, because he was thinking the same thing.

"I just really want to spend the rest of my life with him. He's an amazing man," she added.

PHOTOS: Find out when celebs got engaged

The actress has said she figured she'd always end up alone.

"I always thought I was going to end up an old spinster, with my cats and fur coats," she said.

She plans on taking a few months off work to spend time with her new husband, the Daily Mail reports.

Her rep did not get back to UsMagazine.com.