We don't blame paparazzi for keeping close tabs on this Australian beauty.

Teresa Palmer was spotted in Los Angeles, running errands in a particularly revealing ensemble. The "I Am Number Four" actress rocked colorful shorts, a white sports bra and flip flops as she juggled her keys, wallet and a shopping bag.

Although the tousled-tressed actress was still stunning in what looks like her post-workout getup, we have a feeling we'll be seeing her red-carpet-ready self in no time. Palmer is starring in the forthcoming "Love and Honor" opposite Miley Cyrus' boyfriend and "Hunger Games" actor Liam Hemsworth.

Check out Teresa's revealing look below:
teresa palmer shorts

Also on HuffPost:

Loading Slideshow...
  • Venus Williams

    (FameFlynet)

  • Jena Malone

    (Pacific Coast News)

  • Miley Cyrus

    (FameFlynet)

  • Brooke Burke

    (Pacific Coast News)

  • Raven Symone

    (Getty)

  • Charlize Theron

    (Getty)

  • Jennifer Lopez

    (Getty)

  • Kendall Jenner

    (Getty)

  • Tara Reid

    (Getty)

  • Rihanna

    (Getty)

  • Miley Cyrus

    (Pacific Coast News)

  • Miley Cyrus

    (X17 Online)

  • Shailene Woodley

    (Getty)

  • Kim Kardashian

    (Getty)

  • Lea Michele

    (Getty)

  • Cameron Diaz

    (Getty)

  • Jennifer Hudson

    (Getty)

  • Raven-Symone

    (Splash)

  • Jordin Sparks

    (Splash)

  • Charlize Theron

    (Splash)

  • Ashley Greene

    (Getty)

  • Sofia Vergara

    (Getty)

  • Julia Roberts

    (Getty)

  • Miley Cyrus

    (Getty)

  • Rosie Huntington-Whiteley

    (Getty)

  • AnnaLynne McCord

    (Getty)

  • Demi Moore

    (Getty)

  • Jennifer Lopez

    (Getty)

  • Naya Rivera

    (Getty)

  • Cameron Diaz

    (Getty)

  • Diana Agron

    (Getty)

  • Kim Kardashian

    (Getty)

  • Olivia Munn

    (Getty)

  • Zooey Deschanel

    (Getty)

  • Kate Bosworth

    (Getty)

  • Selena Gomez

    (Getty)

  • Kendall Jenner

    (Getty)

  • Ashley Tisdale

    (Getty)

  • Jennifer Hudson

    (Getty)

  • Taylor Swift

    (Getty)

  • Fergie

    (Getty)

  • Rihanna

    (Getty)

  • Lea Michele

    (Getty)

  • Gwyneth Paltrow

    (Getty)

  • Julianne Hough

    (Getty)

  • Selena Gomez