Instagram on Saturday, 40-year-old Sally shared a loved-up snap of them together as they marked the special occasion. Relaxing in a hot tub, the happy couple are seen gazing at one another with Joe's epic tattoo on the show.
The actor is sporting a beard and wearing a baseball cap and Sally appears to be wearing a multi-coloured swimsuit as she relaxes with her fiancé.
Sally simply captioned the post: "Three years," alongside a yellow heart emoji. Several of their Coronation Street stars were quick to comment on the photo, with Sally Ann Matthews writing: "I mean, who couldn’t love that face x. " Joe's onscreen wife Sally Dynevor left several kissing emojis, while former EastEnders actress Kate Magowan posted red heart emojis.
Read more on msn.com