Strictly Come Dancing queen Alesha Dixon has revealed how she blamed herself for her husband’s affair with pop star Javine and has hit out at former bosses for wanting her to lose weight. Alesha, 29, was devastated when rapper MC Harvey was caught cheating with Javine Hylton, who recently gave birth to his daughter. She told Company magazine: “It was like my whole world had just collapsed around me. “I’m a big believer in karma, and I felt I must have done something to invite it into my life. I tried to take the blame.” But she said she had moved on and forgiven Harvey, adding: “I’m over it.” The former Mis-Teeq singer said she was also angry after recently discovering that former bosses had wanted her to shed some weight. She said: “I’ve lost weight from Strictly and I don’t want to. I put some skinny jeans on the other day. I used to have to tuck my love handles into them. “But now they’re baggy. I was like ‘Nooo!’. I don’t care about having boobs, but I care about filling my jeans. That’s when you look womanly. “I found out the other day that, a while ago, some old bosses asked someone to have a word with me about losing weight. It’s disgusting. “I’m not overweight and I’m not skinny, so to tell me to lose weight – what kind of message is that to girls?” The interview appears in Company magazine on sale on Thursday.