Shayne Ward enjoys a romantic day out with long-time love

He's my Rock: Muscle man Shayne Ward enjoys a romantic day out with long-time love Faye

|

UPDATED:

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

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

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

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

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

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

Rock star: Shayne is currently starring as Stacee Jaxx in Rock Of Ages