Actress Teresa Palmer and actor Alex Pettyfer attend "'I Am Number Four" (Soy el Numero Cuatro) photocall at Santo Mauro Hotel on March 16, 2011 in Madrid, Spain.
(March 15, 2011 - Source: Carlos Alvarez/Getty Images Europe) see more angles »
Prev 55492 of 69181 Next

Teresa Palmer Mini Skirt

Teresa adds a punch of color to her wardrobe at the 'I Am Number Four' premiere in Madrid with a botanical print skirt.
Brand: Stella McCartney