Stella in my opinion is far superior to
Scarlett, which just seems prickly and off-putting.
Stella is punchy, feminine and
Jane gives it a nice classic feel.
I do prefer
Estella called
Stella, but out of your choices, I'd definitely go with
Stella.
Is
Jane negotiable? It is sort of a filler middle name, unless you have a strong tie to it.
Others that might be more interesting with a classic feel...
Stella CarolineStella PenelopeStella Josephine