Megyn Kelly isn't known for holding back with her opinions and in the firing line most recently is Kim Kardashian.
The reality TV star, 42, has been savagely slammed by the news presenter, 52, for her decision to take nine-year-old daughter North to the Met Gala on Monday evening.
Kim was brutally targeted by Megyn, despite the presenter saying she had no time to discuss the model.