Justin Bieber is having a grand ol' time at the Cannes Film Festival.
The 20-year-old singer, who finally decided to put a (leather) shirt on after days of partying shirtless on the French Riviera, attended the Chopard Backstage Dinner & Afterparty on May 20 and designer Roberto Cavalli's yacht party on May 21, and found himself in good company.
The "Boyfriend" singer, who donned Ray-Ban aviator sunglasses and a red-and-black flannel button-down for the May 20 bash, partied and posed with newly single Victoria's Secret model Adriana Lima.
Sporting a wispy mustache in the photo, Bieber captioned the close-up pic with the 32-year-old stunner, "I think she foreign, I think she foreign," referencing lyrics from his song "Confident."
The following night, the pop superstar was photographed getting extra close with another Victoria's Secret model, Barbara Palvin, at Roberto Cavalli's bash. The 20-year-old model, who previously dated One Direction member Niall Horan, was spotted affectionately stroking Bieber's face. The duo first met back when Bieber performed at the 2012 Victoria's Secret Fashion Show in NYC.
Other catwalkers in attendance at the yacht party included Alessandra Ambrosio as well as Jason Statham's girlfriend Rosie Huntington-Whiteley, who mingled with A-listers like Sharon Stone, Adrien Brody, Adrian Grenier, John Travolta, Andrea Boccelli, and more.
Bieber has also acknowledged—and complained about—the attention from less-famous Cannes bystanders as well. The singer captioned an Instagram pic on May 22, where he is seen attempting to move through a crowd of photographers, "Give me some space. I know I look fly but s--t."
Meanwhile, Bieber's ex Selena Gomez, shared a snap of herself hanging out in an unknown locale wearing a yellow bikini on May 20, with the caption: "Taking my power back."
As of May 22, the singer was in Nepal on a UNICEF trip. Sources tell Us Weekly: "Selena is really focusing on herself and working hard to get back on track. Right now, it's off with Justin."