Lightweight clothing covering your skin is the best way
They use the exact same brand/package design/names for completely different products, depending on where you are.
For example, USA you get "Anthelios 60 Mineral", with 8% Ti dioxide and 6% zinc ox. In the EU you get 6% Ti diox and 12% zinc ox. In south america you get Oxybenzene and no minerals :shrug
Now, guess which one you will end up getting on the cheaper listings on amazon even in the USA.
Their black cotton shirt blocked >99% of both UVA and UVB and the white one roughly 90%.