Give Ritter credit -- it was all for charity. The photo was taken at the Pantry of Broward's "Dancing With the Stars" event, held March 13 (thanks to the commenter who posted the link yesterday). At some point, she changed outfits to the aforementioned red dress:
You know, in many Middle Eastern countries, women aren't allowed to reveal nearly that much arm. Goes to show how far we've come as a civilization. And how resourceful is Ritter to collect campaign checks in the green bucket from the dazzled crowd? Here's another photo, which comes perilously close to what a British Petroleum executive might call a "junk shot."