Cat Deeley SlideShow

Host Cat Deeley arrives at "So You Think You Can Dance" - Off at the Nokia Theatre LA Live on May 18, 2009 in Los Angeles, California. Cat Deeley

View gallery

33 photos

View Comments