Sabrina I really like and while "The teenage witch" does come to mind, the
Audrey Hepburn movie of the same name comes to mind first. That movie is the reason why I like the name so much.
Selina is alright, I don't mind it, but I wouldn't personally use it.
Serena I like, but I too wonder if it will date.