I like
Astrid very much; lovely meaning too, and though it doesn't actually mean
Star, it looks as if it could!
Of the three -rid names most encountered, I'd place
Astrid a close second to
Sigrid and way ahead of
Ingrid.
Astrid Marguerite is very stylish; unexpected in a good way.