Diane Mary Magruder passed away peacefully in Newport, RI on Wednesday July 8 at 12:45 p.m., embraced by her three daughters holding her hands.Born Jan 17, 1945 Diane Mary Callaghan in Winchester, Hampshire, United Kingdom, to parents Gladys and Albert Callaghan.Diane's adventurous nature brought her to the U.S. in 1963. Her marriage of 30+ years to James Magruder blessed her with 3 cherished daughters. She was best known as a caring and selfless person whose passion was to make sure her family and friends were taken care of. Diane loved adventures and traveling the world with those closest to her.She will also be remembered for her strength, infectious smile, love of holidays and cooking up traditional family favorites. Diane loved Newport, visiting often, making many friends and memories, eventually making this her home where she spent her last days.Brother, Michael, predeceases Diane. She leaves behind daughter and son-in-law,Kim and Brian Karney, daughter and son-in-law, Nichole and Cameron Appleton, and daughter Kelly Magruder; 4 grandchildren Declan, Brennan, Ella and Blake; sisters Judy, Susan, Mary; brother David; and many nieces and nephews.In lieu of flowers, donations can be made to alsa.org in Diane's honor.