Ashley Greene knows how to rock a bikini.
X17online has photos of the "Twilight" star, 25, sporting a gray swimsuit with high-waisted bottoms while vacationing at Garza Blanca Preserve Resort and Spa in Puerto Vallarta, Mexico, last week. Greene was all smiles as she relaxed poolside, throwing on a denim shirt to complete her retro look.
"Hope everyone had a great Holiday! Spent mine on a beach with family :)," she tweeted on Dec. 28, adding, "I Had such a wonderful time at @garzablancapvr with the fam... Sad to be leaving! It's the most beautiful place!"
Greene has been lying low after "The Twilight Saga" came to an end in November, but is hopeful for her career in 2013.
"I really don’t want to be here for a minute and then gone the next," she told Seventeen magazine's December issue. "In five years I wouldn’t be opposed to having a husband and thinking about kids. Okay, maybe 10 years for that! And I want to win an Oscar or an Emmy."
Check out Ashley's bikini body below and see more pics at X17online: