Hourglass Superficial Waterproof Bronzer
This cream to powder finish feels amazing on skin and boasts that it will not only stay in place for hours, but also stay put through sweating and swimming.
Hourglass Superficial Waterproof Bronzer, $45
[Photo via]