Heidi Klum makes the red carpet blush