Australian girls are hot and Teresa Palmer is not exception.
Half-Iranian and half-Spanish Sarah Shahi is a Persian princess who also happens to be a hot American actress.
She has been the part of many popular Hollywood films, like Warm Bodies of 2013 where she has played the role of a girl who falls in the love of a man who is a zombie.