I just had this dilemma and my choices were between two combination sunscreens (chemical + physical): Nivea's Sun Protect Water Gel (SPF 50) and Skin Aqua's UV Super Moisture Milk SPF 50+.
Even though the Nivea [Amazon - $32 for 9.46oz] is a better value, I ultimately chose Skin Aqua [Amazon - ($12 for 1.35oz)] because it's waterproof, it has mattifying ingredients [*hydrated silica], and I felt that the ingredients were going to be more hydrating (Nivea vs. Skin Aqua ingredients).
However, I've heard great things about both of these sunscreens, so I'd recommend both!
They're good. They're pricy and safe and basic if you want mineral sunscreens. Modern chemical filters from EU or Asia will be better if your skin tolerated those filters they use as well if you are looking for something else.
Rohto skin aqua uv milk SPF 50+ https://www.amazon.com/gp/aw/d/B084C4VGLN/
Rohto skin aqua UV gel gold SPF 50+ https://www.amazon.com/gp/aw/d/B084C4B4PF/
https://www.target.com/p/baby-dove-derma-care-body-wash-13-fl-oz/-/A-77600478
Rohto skin aqua uv milk SPF 50+. Always shake well before each use https://www.amazon.com/gp/aw/d/B084C4VGLN/
Rohto skin aqua UV gel gold SPF 50+. https://www.amazon.com/gp/aw/d/B084C4B4PF/
Rohto skin aqua uv milk SPF 50+. Always shake well before each use https://www.amazon.com/gp/aw/d/B084C4VGLN/
Rohto skin aqua UV gel gold SPF 50+. https://www.amazon.com/gp/aw/d/B084C4B4PF/