Naomi Campbell and Kelly Rowland just gave me big ole hot flashes!