MICHELLE Keegan has revealed she used to feel "guilty" for eating too much or not working out. The 33-year-old actress reveals she can now tuck into cheeseboards and avoid exercise for weeks without punishing herself. “I haven’t worked out for two weeks, but I’m not punishing myself over that," she told Women’s Health UK podcast, ‘Going for Goal’. "If I want a cheeseboard one night, I’ll have it, without feeling guilty. "[Previously] it was always the guilt for me, a lot of the time, and why I would be in the gym for two hours because I was like ‘oh I’ve really been bad this week, so I need to go to the gym, I need to work it off’. "And I was in the gym for two hours." When she's not treating herself, Michelle's normal daily diet is still.
Read more on thesun.co.uk