I would love to see
Rose as a first name; I agree that it's gotten tiresome as a middle name, though. I feel the same way about
Anne and Maria--I've had enough of them as middle names but still think they're pretty. I like
Rosa, too, though if I picked one to use I'd probably take
Rose. I think
Rosie is a sweet nickname--almost sweet to the point of being annoyingly saccharine, but oh well. :-)
Margaret is cool, I think. I don't know if I necessarily consider it beautiful but it is strong and interesting and I like it very much.
My favorite nicknames for it are
Mamie and
Greta, though I don't mind
Meg. I don't care for
Maggie or Meggie at all because they sound like names that people give their dogs. :-/
If you used them together in a combo I would love it.
Rose Margaret would be beautiful.

www.qwantz.com