Former “Roseanne” star Sara Gilbert announced her engagement to rocker Linda Perry on yesterday’s edition of “The Talk.” The 38 y-o Gilbert has been dating the 47 y-o former 4 Non Blondes singer since 2011. Sara has a son and daughter from a previous relationship with TV producer Alison Adler. Gilbert said Perry popped the question recently with an elaborate, musical proposal at an L.A. park. Perry arranged for a guitarist, brass band and other musicians to play their song, The Cure’s “Lovesong.” The Grammy winner then donned a series of five different t-shirts reading “Will You Marry Me” word by word. Perry also had John Waite sing “Missing You” – which is one of Gilbert’s all-time favorite songs.