Hampshire has been active on the stage, taking the lead roles in many leading plays. In 2007, she was in the play "The Bargain", based on a meeting between Robert Maxwell and Mother Teresa. She played the Fairy Godmother in pantomime at the New Wimbledon Theatre in 2005–06 and at the New Victoria Theatre in Woking in 2006–07. In 2008, she joined the relatively small band of actors who have played two generations in the same play on different occasions. Her appearance at the Chichester Festival Theatre in Somerset Maugham's "The Circle" as Lady Catherine Champion-Cheney in 2008 followed on from her appearance in the same play (and venue) as Elizabeth Champion-Cheney (Lady Catherine's daughter-in-law) in 1976.