Michelle Obama had some serious competition leading up to her big Democratic National Convention speech on Tuesday night. Four years ago at the 2008 convention, the first lady wowed in a Maria Pinto teal dress. But that was ages ago: last week, Ann Romney delivered her Republican National Convention speech in a powerhouse Oscar de la Renta red dress.