The wedding took place at the Church of Our Savior Episcopal Parish late on Saturday afternoon.
The 44-year-old bride wore a dress by Reem Acra and carried a bouquet of white peonies and white roses.
Marcia's other sister, Susan Hett, served as the maid of honor, nephew Jared Hett was the ring bearer and Mahoney's pal Ed McClaren acted as best man.
Cross also had seven flower girls, ranging in age from three to 12--the children of some of her closest friends.
The reception was held in two ballrooms at The Ritz Carlton hotel in Pasadena, California.
Cocktails were served in an all-white ballroom converted into a lounge with white curtains covering the walls and white couches.
Dinner was served in the second ballroom decorated in bright colors.
The newlyweds spent their wedding night in The Ritz Carlton's two-story Tournament of Roses suite. It is the first marriage for both.
Article Copyright World Entertainment News Network All Rights Reserved.