Justin Bieber's romantic getaway

Rebekah Werner

Justin Bieber and Selena Gomez at the American Music Awards. (Los Angeles, CA)

Justin Bieber has pulled out all the stops to impress his girlfriend, Selena Gomez. From shutting down the Staples Center for a private date to taking her on romantic vacations, Bieber truly knows how to treat a lady.

According to Yahoo! OMG!, the couples latest venture landed them in Cabo San Lucas, Mexico.

Bieber and Gomez spent some quality time lounging by the pool where Bieber snapped a few shots of his 19-year old girlfriend in her sexy blue bikini. This seemed to be a much-needed getaway for the two lovebirds after dealing with the paternity test controversy with Mariah Yeater.

There could also be another reason for this romantic little trip. Mail Online reported that Justin and Selena will be celebrating their one-year anniversary. Only a short year ago the couple was first spotted holding hands at an IHOP. And look at how far they have come since then.

All Bieber and Gomez fans cant help but wondering: is this relationship the real deal? Will it stand the test of time? While Bieber might not be ready for marriage yet, he is only 17, the thought has crossed his mind.

"If the time is right, I definitely want to be married by 25," Bieber told Womens Wear Daily in September. "[But] I'm not looking to get married now."