Who do you think? Can you tell? The celebrity in this gorgeous dress is ... Katie Cassidy! Did we fool you?
Added: