She has been snapped numerous times openly smooching and cuddling with her actress girlfriend Michelle Rodriguez in public, whether on a playful date at a Lakers basketball game earlier this year or their recent vacation in Mexico -- Cara Delevingne now gets up close and intimate with another woman on the latest campaign for YSL cosmetics.

Set against a backdrop of a shiny, glittering lake and park scene, the British beauty is seen seductively puckering up, while fellow YSL model Ondria Hardin gets up close to her and softly grabs her face with one hand. The pair looks flawless and chic with their simple, combed back light brown hair and bright, bold YSL colors on their eyes and lips.

The new images are part of the Baby Doll Kiss & Blush campaigns, which is a follow up to the recent Baby Doll Mascara & Touche Éclat line that Delevingne posed next to her model pal Jourdan Dunn.

Cara Delevingne has been dating the Fast & Furious actress for the past few months, and the couple was photographed together kissing and enjoying their lovely beach getaway just last week.

Aside from her love life, the Victoria's Secret Angel has been quite busy, featuring in campaigns of Burberry, Chanel, and DKNY, as well as strutting runways for couture designers Karl Lagerfeld and Giles Deacon at Fashion Week.

The latest YSL beauty products featured in Bleus Lumiére and Baby Doll Kiss & Blush campaign will be available nationwide from April 30.