THE SNP MP Amy Callaghan has announced her engagement to her long term partner.

Callaghan, 28, broke the news on social media this evening with a picture of her hands and ring alongside those of Sean McLaughlan and the couple's pet dog's paw!

"Yesterday on a beach in North Berwick, I said yes to spend the rest of my life with this man (the dog said yes too)," she wrote on Twitter.

Congratulations poured in for the MP who suffered a stroke last year.

"Fantastic - congratulations!!!" tweeted SNP MP Alison Thewliss.

Labour MSP Pauline McNeill wrote: "Congratulations. Made for each other x."

SNP MSP Kaukab Stewart wrote: "Wonderful news, congratulations!"

Callaghan made a return to frontline politics in March with her first appearance in the Commons since she collapsed at home.

The East Dunbartonshire MP endured two emergency brain surgeries and had to learn to walk again after she suffered a brain haemorrhage in June.

READ MORE: SNP MP Amy Callaghan back on her feet after brain haemorrhage ordeal

She spent four months in hospital and has been undergoing intensive rehabilitation following the two life-saving ops.

She was welcomed back to Westminster by the Commons Speaker Lindsay Hoyle and sent a "heartfelt thank you to everyone who wished me well during my recent illness".

Callaghan unseated the then-Liberal Democrat leader Jo Swinson at the 2019 General Election with a narrow majority of 149 votes or 0.3%, overturning Swinson's majority of 5339 votes two years earlier.

Callaghan was diagnosed with melanoma when she was 19 and cites her experience of cancer as motivation to safeguard the NHS, saying "it can never be jeopardised". She has been cancer-free since 2014.