Kim Kardashian is expecting a second baby with her husband Kanye and she is making every moment count.
The 34-year-old reality star got a guilt-free chance to relax her strict diet as she indulged in a meal at the upmarket Italian eatery La Scala in Beverly Hills on Monday.
The expectant mother of one looked healthy and ravishing as she showed off her growing bump in a figure-hugging black dress which featured a plunging neckline.
But unlike every other person, Kim Kardashian was soon surrounded by fans who all wanted to get pictures with the star.
And the selfie queen did not mind posing with fans for series of snaps, so much for being a Kardashian and having a selfish book of selfies!