Three strikes and she’s out.

I have featured Teresa Palmer 3 times on my site in the last 7 days and I’ve yet to say anything positive about what she’s has worn.

Earlier today in Madrid, Spain she joined her co-star Alex Pettyfer for the photocall of their new movie, “I Am Number Four.”

The only piece of Teresa’s look which is worth saving is her Stella McCartney Spring 2011 skirt.

The luscious citrus-print skirt with a pleated front and back panel was paired with a grey ribbed long sleeved top and tan Alexander Wang Dakota lace up ankle boots.

A simple white shirt would’ve made all the difference.

Lord knows what possessed her to team her floral skirt with this top.

Credit: Style.com & INFEvnets