Cat Deeley! She’s always the winner, in my eyes, especially in that cute little brown poof dress she wore last night for the finale.
I’ve posted the actual winner of So You Think You Can Dance: Season 3 after the jump, so as not to ruin it for all of you who have it on your TiVos.