As Kim Kardashian's baby daddy, Kanye West, once sang: "I don't like it unless it's brand new. You might see me in my brand new whip with my brand new b*tch, pumpin' my brand new sh*t." And clearly new mum Kim agrees.
The 32-year-old reality star was spotted out and about in Beverly Hills on Wednesday looking flippin' fabulous. And to be honest with you we were pretty surprised. Kim, who didn't exactly wow us with her maternity offerings during her pregnancy, looked fit and glowing as she showed off her new blonde locks.
Her new look comes as Kim's stepbrother Brody Jenner (of The Hills fame!!) claimed she'd been "upset" by nasty comments directed at her appearance during her pregnancy.
"A lot of very cruel things were written about her," Brody told Now magazine. "When you're pregnant it should be a great stage in your life and you shouldn't have to go to every news stand and see pictures and headlines saying: 'Kim's a whale.'
"I know it upset her. It should have been one of the happiest times of her life and it wasn't. People gain weight when they're pregnant and there's nothing wrong with that. It upset me to read some things about her.
"For a while, Kim was all bummed out with all the ridicule she was getting about her weight during her pregnancy," he added. "It was definitely getting to her."