Kelly Osbourne has been battling negative comments about her figure for years, with the criticisms skyrocketing in recent months.