Kelly Osbourne is thin now and it seems that that’s enough to make national – no, scratch that – worldwide headlines.

The former reality show star and current host of E!Online’s Fashion Police has steadily and, it would seem healthily been losing weight over the past six years and is ready to reveal the results in the upcoming issue of Cosmopolitan Body. The released photos show Osbourne, sporting a skimpy two-piece swimsuit and her trademark purple hair, looking better than ever. According to Cinemablend, she credits her new physique to a steady regimen of healthy vegan food and daily exercise, but most of all to her new state of mind. The most important part of this is her sense of self respect and a healthy, fulfilling relationship with vegan chef Matthew Mosshart. It all sounds wonderful and balanced, which is more than we can say for the majority of Hollywood.

In the interview for Cosmopolitan Body, Osbourne discusses her fitness routine and diet, but she emphasizes the importance of the right state of mind over anything else. "People think I lost weight and that's what made me happier. That's not true: I had to learn to love myself first." Now there’s a great role model – purple hair and all.