Holly Willoughby looked slender in a lilac dress with a thigh split at The Pride Of Britain Awards 2017.
The 36-year-old mother-of-three has wowed fans with her increasingly slim frame.
Fans have both complimented and criticised Holly for her changing look on her social media accounts, and the star is understandably keen to keep quiet about her weight loss methods.
She does this because she is anxious about encouraging mental health problems for women to do with their weight.