World June 30, 2019 by World Princess Charlene of Monaco keeps cool in a striped maxi skirt at car contest