Kate Hudson spotted as she stops at a gas station in St. Tropez

You may also like...