'Homeland''s Claire Danes is red hot in Versace.