Marcia Cross and Tom Mahoney Wedding Photos

gallery-3.jpg

gallery-3.jpg
Picture 1 of 6

Hours before her wedding ceremony, Marcia Cross relaxed at the pool with family members at the Ritz Carlton Hotel in Pasadena, California.