She's been 'evolving' her style ever since boyfriend Kanye West binned the entirety of her wardrobe, and Kim Kardashian's penny seems to be finally be dropping as she put herself on the worst dressed list this week after seeing pictures of herself.
The 31-year-old reality star, who has gained a rumoured two stone since getting comfy with her rapper and fashion designing beau, and admits to being too petite and curvy to pull off certain looks.
Addressing the fashion faux pas in question on her blog, Kim marked herself down when she saw how unflattering a box cut neon yellow jacket looked on her voluptuous frame, which yearns for jackets with cinched in waists to accentuate the hourglass shape.
Kim wrote on her blog in an entry named 'Fashion Faux Pas,' and said: ''You definitely need to be taller and thinner to pull this jacket style off!''
But the world famous reality star insisted that she had the best intentions when it came to the shapeless vibrant jacket, which she teamed with a leather mini skirt and black cut-out stilettos – which we rather like, by the way.
She wrote to her fans: ''Ok, ok, I am putting myself on the worst dress list for this outfit!''
Kim slates her own outfit of a monstrous box shape jacket and leather skirt - Splash
''I wanted a little color while I’m living in Miami, so my intentions were good, but the cut isn’t for me!'' Alright, chill out Kim.
The star continued to panic, further writing: ''the mirror was lying to me this day!'' Really, we don't think anyone cares too much...
She said: ''You definitely need to be taller and thinner to pull this jacket style off!''
But the curvy star didn't give herself too much slack as she reckons we all have fashion hits and misses.
She continued: ''Fashion is all about experimenting to try and find your style and you have some hits and misses along the way.''
''Where were my sisters or my boyfriend when I needed a good opinion?! LOL.'' We don't know, but we're sure Kanye would have hastily beat you to the bin before you...
Check out Kim's blog post here.
Kim's fashion faux pas...