On June 24, 2006, family and friends—including Felicity Huffman, Eva Longoria and Brenda Strong—watched in delight as seven flower girls carried dupioni silk baskets and tiny bouquets down the aisle of the Church of Our Saviour Episcopal Parish in San Gabriel, CA. Marcia Cross, on the arms of her parents, Janet and Mark, followed in a creamy strapless embroidered gown, designed by Reem Acra. Eagerly waiting at the altar for her was Tom Mahoney, in Hugo Boss. Although the ceremony was suitably solemn, the guests erupted in cheers as soon as the minister pronounced the pair husband and wife.