He's my Rock: Muscle man Shayne Ward enjoys a romantic day out with long-time love Faye
09:02 GMT, 23 May 2012
They may have been together for eight years, but Shayne Ward and girlfriend Faye McKeever look as in love as ever.
The Rock Of Ages star was pictured out with his long-time love in Primrose Hill yesterday enjoying the sunshine.
The muscle-bound singer did some heavy lifting, carrying some parcels for the couple as they strolled.
Muscle man: Shayne Ward does the heavy lifting as he walks with girlfriend Faye McKeever in London
Shayne, 27, was showing off his numerous tattoos in his white vest, while Faye looked pretty in a strapless white sundress.
The couple soaked up the sunshine in the park, posing for a happy snap, with Shayne shirtless, and posing it on Twitter.
They stopped to cool down with a frappe from Starbucks and cuddled up together on a bench.
Sunshine stroll: The singer and his long-time love enjoyed a day out in Primrose Hill
Romance: the couple sat close together on a bench while they sipped frappes
Faye looked enamoured with her man, stroking his stomach as they chatted away.
The couple have been dating since 2004, and Faye cheered her man on to victory on the X Factor in 2005.
She has stood by him through some low points too, including when he was dropped from his record label last year.
Feel my six-pack: Faye appeared enamoured with her man, who is currently starring on the West End
The singer is currently starring in the West end production of Rock of Ages.
He plays rock star Stacee Jaxx, the role that Tom Cruise plays in the upcoming big screen version.
Shayne has hinted that he plans to return to the recording studio when his contract with Rock Of Ages is up at the end of the summer.
Self portrait in the sun: the couple posed for a happy snap that Faye uploaded to Twitter
Rock star: Shayne is currently starring as Stacee Jaxx in Rock Of Ages