Jameela Jamil has responded to Piers Morgan after he criticised her for being featured as one of 15 women who making an impact on the world.

This year, the Vogue September issue has been co-edited by The Duchess of Sussex, Meghan Markle and Edward Enninful.

Promoting his piece in the Daily Mail, Piers Morgan posted, "One of Meghan's 'kind & inspiring' female-empowering Vogue 'heroines' is @jameelajamil - who called @Beyonce a 'stripper', said @MileyCyrus was a 'vagina with no platform' & told @Rihanna to 'put your m*nge away.'

In response Jameela posted, "My PINNED tweet is all of the mistakes I made, owning up to being problematic when I was young. I have nothing to hide. You are old, and still a problematic slut-shaming, fat-shaming, misogynist, irrelevant shit stain, smeared across our country."