Michelle Obama stuns in Carolina Herrera at First Ladies luncheon