Middle name and surname for Sofia and Scarlett

Hi guys!
I am writing a story set in the present day. There is gonna be a mom and daughter and I would like for their names to sound cool (maybe badass🤔). First names are [name_f]Sofia[/name_f] (mom) and [name_f]Scarlett[/name_f] (daughter). They are gonna be [name_f]English[/name_f] descent Americans or I might make the mom latina born in the US.
Please share your ideas!
Thanks!
PS: I was thinking maybe [name_f]Bee[/name_f] as a middle name for [name_f]Scarlett[/name_f] but please share your ideas. I’m not so sure about it sounding cool anymore.

Sofia [name_u]Lux[/name_u] (maybe [name_f]Sofia[/name_f] [name_f]Luz[/name_f] if you go the Latina route)
[name_f]Sofia[/name_f] [name_f]Hazel[/name_f]
[name_f]Sofia[/name_f] [name_f]Laurel[/name_f]
[name_f]Sofia[/name_f] [name_f]Persephone[/name_f]
[name_f]Sofia[/name_f] [name_f]Naomi[/name_f]
[name_f]Sofia[/name_f] [name_f]Xanthe[/name_f]
[name_f]Sofia[/name_f] [name_f]Lorelei[/name_f]
[name_f]Sofia[/name_f] [name_u]Blaise[/name_u]

Scarlett [name_f]Olivia[/name_f]
[name_f]Scarlett[/name_f] [name_f]Amelie[/name_f]
[name_f]Scarlett[/name_f] [name_u]Kalani[/name_u]
[name_f]Scarlett[/name_f] [name_f]Flora[/name_f]
[name_f]Scarlett[/name_f] [name_f]Philomena[/name_f]
[name_f]Scarlett[/name_f] [name_u]Everly[/name_u]
[name_f]Scarlett[/name_f] [name_f]Ismay[/name_f]
[name_f]Scarlett[/name_f] [name_f]Astrid[/name_f]
[name_f]Scarlett[/name_f] [name_f]Maeve[/name_f]

Scarlett [name_f]Bee[/name_f] is cute! I think I see it more as cute than badass though.

[name_f]Sofia[/name_f] [name_u]Sage[/name_u]
[name_f]Sofia[/name_f] [name_u]Harper[/name_u]
[name_f]Sofia[/name_f] [name_u]Ray[/name_u]
[name_f]Sofia[/name_f] [name_u]Nevada[/name_u]
[name_f]Sofia[/name_f] [name_u]Wren[/name_u]
[name_f]Sofia[/name_f] [name_u]Morgan[/name_u]
Sofia Xiomara

[name_f]Scarlett[/name_f] [name_u]Brooklyn[/name_u]
[name_f]Scarlett[/name_f] [name_u]Parker[/name_u]
[name_f]Scarlett[/name_f] [name_f]Cora[/name_f]
[name_f]Scarlett[/name_f] [name_u]Ruby[/name_u]
[name_f]Scarlett[/name_f] [name_u]Nova[/name_u]
[name_f]Scarlett[/name_f] [name_f]Luna[/name_f]
[name_f]Scarlett[/name_f] [name_u]Alexis[/name_u]
[name_f]Scarlett[/name_f] [name_f]Roxy[/name_f]
[name_f]Scarlett[/name_f] [name_u]Ember[/name_u]

I love all your ideas so far!
I kinda thought about the names overnight and got some new ideas.
I was thinking about changing the spelling of [name_f]Sofia[/name_f] to [name_f]Safia[/name_f] or [name_f]Safiya[/name_f] (not sure yet) and I got some ideas for middle names that would go with [name_f]Scarlett[/name_f]!
[name_f]Scarlett[/name_f] [name_u]Bowie[/name_u] (I think it sounds cool on a girl)
[name_f]Scarlett[/name_f] Cherli (I don’t know if it’s a real name I just like making names up)
[name_f]Scarlett[/name_f] [name_u]Echo[/name_u].
What do you think?
Still struggling to find the right last name it would sound cool with. Any advice on that too?

Okay, so middles… yeah, so I don’t often deal with middle names myself? But here’s my attempt with [name_f]Scarlett[/name_f]:

Scarlett [name_f]Renee[/name_f]? I just like the name [name_f]Renee[/name_f], really.

And a surname… well, I’m going to take one suggestion from everyone else who commented so far for both [name_f]Sofia[/name_f] and [name_f]Scarlett[/name_f] (more from one for [name_f]Sofia[/name_f]) and test a surname I’ve used for a character maybe one time (a nonbinary character in a murder mystery who’s not-a-main-character-but-they’re-not-just-a-random-student-either, if you needed to know) on a few names so you can see how it works? [name_f]My[/name_f] choices may seem picked to fit the surname but no, I chose my favourites from each list:

Sofia [name_u]Blair[/name_u] Kadeyan
[name_f]Sofia[/name_f] [name_u]Wren[/name_u] Kadeyan
[name_f]Sofia[/name_f] [name_f]Laurel[/name_f] Kadeyan
[name_f]Sofia[/name_f] [name_f]Beatrix[/name_f] Kadeyan
[name_f]Sofia[/name_f] [name_f]Lilith[/name_f] Kadeyan
[name_f]Sofia[/name_f] [name_u]Raven[/name_u] Kadeyan

Scarlett [name_f]Aura[/name_f] Kadeyan
[name_f]Scarlett[/name_f] [name_f]Maeve[/name_f] Kadeyan
[name_f]Scarlett[/name_f] [name_u]Nova[/name_u] Kadeyan
[name_f]Scarlett[/name_f] [name_u]Echo[/name_u] Kadeyan
[name_f]Scarlett[/name_f] [name_f]Calista[/name_f] Kadeyan
[name_f]Scarlett[/name_f] [name_f]Renee[/name_f] Kadeyan

Yeah, so this was mostly me testing one surname, Kadeyan. I think it’s pronounced ‘Ka-deh-yan’ but don’t quote me on it. It’s an [name_f]English[/name_f] surname, which I did find by trawling through random surname lists online, yes. Not for this, for a different purpose, but there you go. It’s fine if you don’t like the idea, of course. I’m not sure if it’s the best either.

Hope I’m not repeating
[name_f]Scarlett[/name_f] [name_u]Quinn[/name_u]
[name_f]Scarlett[/name_f] [name_f]Rose[/name_f]
[name_f]Scarlett[/name_f] [name_u]Blair[/name_u]
[name_f]Scarlett[/name_f] Annalyn
[name_f]Sofia[/name_f] [name_f]Belle[/name_f]
[name_f]Sofia[/name_f] [name_f]Jolene[/name_f]
[name_f]Sofia[/name_f] [name_u]Jo[/name_u]
[name_f]Sofia[/name_f] [name_u]Blake[/name_u]

Some surname suggestions:

Colt
Comries
[name_m]Adams[/name_m]
Hatt
Devonson

Thought of another one:

Parkes

It’s pronounced [name_m]Parks[/name_m]