Justin Bieber, Selena Gomez Spotted Together In St. Lucia

Photos appear to show the two singers getting cozy on a yacht.

Last week, a photo appeared online of what appeared to be [article id="1655042"]Selena Gomez and Justin Bieber[/article] kissing. The photo turned out to be fake, but new photos are now making the rounds that look a whole lot like Bieber and Gomez were getting cozy on vacation.

The photos that appeared on fansite Anything Disney show the pair apparently canoodling on a yacht in St. Lucia. Bieber sports black swim trunks, while Gomez wears a blue bikini. They are seen hugging, snuggling and kissing, and in one shot, Bieber has a hand on Gomez's backside.

Over New Year's weekend, Bieber stayed active on Twitter, sending out messages of love to his fans. "A lot of u are tweeting me about the TT #girlrespect so im gonna chime in," he wrote. "All girls should feel beautiful. a real man knows to treat a lady like a queen. ur happiness comes from theirs. step up fellas. #girlrespect."

When asked about the constant speculation regarding his personal life last month, [article id="1654077"]Bieber brushed off the rumors[/article] about him and Gomez. "She's really cool. She's an amazing person," he [article id="1654905"]told MTV News[/article]. "I think that people are always gonna be interested in my personal life ... but I gotta keep some things to myself. I'm just having fun being a teenager."