Curl holding hair spray

Would anyone be able to recommend something that can hold curls/waves in throughout the day please?

I have quite a thin fine type 2b maybe - not sure.

I do a refresh in the morning with some kind of spray (currently john frieda, umberto giannini, or water and a curl mousse), or a salt spray to rough up for some texture. But it does tend to start getting a bit limp quickly, especially as I'm terrible for putting my hood up or if the wind outside gets it.

Is there a specifically targetted curly hair hairspray people could recommend please? I saw some reviews for the ghd curly ever after that said it's good, but cheaper ones are also as good.

https://preview.redd.it/o8hk7qk5t1hb1.jpg?width=3088&format=pjpg&auto=webp&s=345f521ff01bde95011678a038bab7f5f283cb91

https://preview.redd.it/ry8whcp8t1hb1.jpg?width=3088&format=pjpg&auto=webp&s=589838d3582e96ef401223fdd39c89ac61d3b699

Thanks :)