It took him five years, but Robin Hood star Kevin Costner, 49, finally wed German girlfriend Christine Baumgartner, 30, over the weekend.
Held on Saturday afternoon at his Colorado mountain ranch, the event was attended by 300 family members and friends.
Media reports reveal the bride wore a white gown designed by Monique Lhuillier and a beaded lace veil, while the groom sported Ralph Lauren.
Apart from 1990's multi-award winning Dances With Wolves, Costner's movie credits include The Untouchables and Waterworld.
His most recent film was the Western Open Range.
This is the second marriage for Costner, once voted 'most erotic male' by readers of the German magazine Amica.
His first wife, Cindy Silva, played Snow White for Disneyland. It is Baumgartner's first marriage.