They began dating in 2014 after he stopped to listen to her poetry reading at a London bookshop.
And Jimmy Page, 77, and Scarlett Sabet, 32, put on an affectionate display as they arrived for the Becoming Led Zeppelin premiere at Venice Film Festival on Saturday.
The couple walked the red carpet hand-in-hand and stopped to pose for photos, with Scarlett warmly embracing the twice-married former Led Zeppelin guitarist.
Going strong: Jimmy Page, 77, and girlfriend Scarlett Sabet, 32, packed on the PDA as they arrived for the Becoming Led Zeppelin premiere at Venice Film Festival on Saturday (pictured)
Scarlett showed off her figure in a pale pink slip dress, accessorising with elegant beige embellished pointy-toe heels and delicate silver jewellery.
Her long wavy chestnut tresses flailed in the breeze, and her striking facial features were enhanced with glamorous makeup including kohl eyeliner and a soft pink lip.
Jimmy looked suave in a crisp white dress shirt, a tailored black suit jacket, trousers and dress shoes.
The musician appeared in great spirits as he walked the red carpet with Scarlett, gazing fondly at his younger lover, and at times busting a few dance moves.
In great spirits: The couple, who began dating in 2014, walked the red carpet hand-in-hand. The rocker appeared in great spirits, at times gazing fondly at his younger lover
Gorgeous: Scarlett showed off her figure in a pale pink slip dress, accessorising with beige embellished pointy-toe heels and delicate silver jewellery
Suave: The twice-married former Led Zeppelin guitarist looked suave in a crisp white dress shirt, a tailored suit jacket, trousers and dress shoes
Scarlett admitted in an interview in May last year that she had to get over a 'sense of shame' when she sparked up a romance with Jimmy.
Speaking to Tatler at the time, Scarlett said while the pair are in an 'amazing relationship' seven years on, at the beginning she felt like her 'life was going to be over', as she struggled with the assumptions made about them.
She said: 'It's funny because on paper there is a massive difference. But when