Heatwaves can wreak havoc on even the most carefully applied makeup, causing it to melt, smudge, and fade throughout the day. With the right products and techniques, however, you can keep your ...