Michelle Obama is powerful in pink for speech at Women's Foundation...