Never one for shyness, troubled pop star Justin Bieber tried to cop a feel while posing with Heidi Klum at the Cannes Film Festival on Thursday.

The 20-year-old pushed his luck as far as he could while posing with the “Project Runway” host, 40, at the amfAR 21st Cinema Against AIDS Gala, inching his hand toward Klum’s breast between snaps.

One has to wonder if the “Baby” singer realized the German stunner, and mother of four, is actually two years older than his own mother, Pattie Mallette.

Vito Schnabel and Heidi Klum at the same eventDave M. Benett/amfAR14/WireImage

Bieber’s powers of sexual persuasion had little effect on Klum, though. The model only had eyes for one man at the event: 27-year-old boyfriend Vito Schnabel, known for his dalliances with older women, whom she was snapped kissing throughout the evening.

The happy couple started dating shortly after Klum split with bodyguard ex Martin Kirsten. The two had been together since 2012, just weeks after Klum filed for divorce from ex-husband Seal.

Andreas Rentz/amfAR14/WireImage