The star of the U.S. blockbuster film Pretty Woman, Julia Roberts has married her cameraman boyfriend, Daniel Moder, in a private midnight ceremony in the U.S. western state of New Mexico.
The publicist for the Academy Award-winning actress says family and friends attended the wedding at Roberts' estate in the northern city of Taos.
Roberts, who has starred in numerous movies, met her new-husband while filming The Mexican. The two began dating last summer.
Roberts had been romantically linked to several U.S. movie and television actors. She was married to country and western singer Lyle Lovett for less than two years. She left actor Kiefer Sutherland just before they were to be married.
Film credits for the 34-year-old actress include My Best Friend's Wedding, Runaway Bride, and Notting Hill. She won an Oscar for the title role in Erin Brockovich.