"Superman Returns" star Kate Bosworth finally exchanged vows with her fiancé Michael Polish in a country-style wedding at The Ranch at Rock Creek in Phillipsburg, Montana, Saturday.

Love at first sight finally gets a happy ending, or we might say a new beginning. Kate Bosworth married her long-time boyfriend and director Michael Polish in a unique country-style wedding, Saturday. The ceremony was an intimate gathering of about 50 to 75 close friends and family at The Ranch at Rock Creek in Phillipsburg, Montana.

The "Superman Returns" star and "For Lovers Only" director left no stone unturned in making their wedding a memorable one. Bosworth, in a traditional ivory strapless ball gown with a 16-foot-wide train by Oscar de la Renta, arrived in a carriage pulled by two horses before they read their self-written vows, sources revealed to US Weekly.

To add a little extra spice, guests were given Polaroid cameras to take pictures and post on a board which read "Love is..."

The 30-year-old actress stunned in a floral embroidered tulle dress by Oscar de la Renta at the reception. The 42-year-old groom chose a classy three-piece charcoal Brooks Brothers suit for the wedding.

Bosworth and Polish met on the sets of "Big Sur" in 2011, and fell in love with each other.

"I never even dated my husband-to-be," Bosworth told InStyle UK in its September issue, according to a report from US Weekly. "He said to me after just a few weeks before we were even together, 'I'm going to marry you.' He just knew."

Polish was previously married to make-up artist Jo Strettell and divorced in 2004. He has a teenage daughter, Jasper, with his first wife. Although, this makes the first marriage for California born actress, she dated Alexander Skarsgard and Orlando Bloom before Polish.

The pair started dating each other in September 2011 before Polish popped the big question to the love of his life and were engaged in August 2012.