Teresa Palmer: Beach Body Ready!
Teresa Palmer is smoking hot and ready for summer as she steps out on Tuesday (May 29) in Los Angeles.
The 26-year-old Australian actress showed off her amazing beach-ready bod.
A new poster for Teresa‘s upcoming film, Love and Honor, was released last week. The drama, which also stars Liam Hemsworth and Aimee Teegarden, follows a young Vietnam soldier who decides to go AWOL in order to win back his hometown girlfriend. Love and Honor is set to release later this year.