Shannen Doherty spent Mother's Day (13.05.18) in hospital.

The former 'Beverly Hills, 90210' star shared a picture on her Instagram account of herself lying on a bed at a medical facility with her mother Rosa Doherty hugging her, just weeks after revealing she has to undergo surgery again, a year after announcing her breast cancer was in remission.

Shannen's post read: ''Happy Mother's Day mom. I only bring you to the best food..yum. I love you. Thank you for always being there. I'd write more but pain pills are kicking in. @themamarosa #reconstruction (sic)''

The 47-year-old actress has been battling breast cancer since 2015, and earlier this month the 'Charmed' star shared a picture of herself with her doctor ahead of an operation.

She informed fans that her doctor had recommended she use autologous blood banking - storing your own blood - ahead of the procedure, and she vowed to start giving blood when she is healthy.

She wrote: ''My doctor had me bank some blood for my upcoming surgery. Mars P was patient with me and didn't even roll his eyes at my anxiety over the needle size. He was patient, kind and really good.

''As I sat there banking blood for myself, I asked him about some of the people also donating... especially the ones with TVs. So two of them come every 2 weeks and donate platelets which takes 2 hours. Another girl comes as often as allowed to donate blood. To say I'm moved by the generosity of people is an understatement. I'm vowing that as long as I'm cleared in the future, I will start donating. Thank you to those selfless humans that donate. Thank you to Mars and all at the clinic in Woodland Hills for your smiles and hard work. Thank you to the @americanredcross #humbledagain. (sic)''

Shannen was given the all clear on her cancer diagnosis in April last year after undergoing eight rounds of chemotherapy and radiation treatments, as well as a single mastectomy.