Guest Stars Jane Lynch as Dr. Linda Freeman Emmanuelle Vaugier as Mia Andrea Bogart as Gretchen Anastasia Roark as Pepper Co Starring Barry Livingston as Sam Jen Lilley as Bridesmaid #4 Clint Carmichael as Fred Mikki Padilla as Bridesmaid #1 Jennifer Keyes as Bridesmaid #3 Alison Shanks as Woman Henry Dittman as Man Keena Ferguson as Bridesmaid #2