Kim shows off her curves

Kim Kardashian has been taking some very racy selfies on holiday.

The reality star, 33, took photos of her tanned bod on Friday as she sunbathed in a black bikini in Mexico.

‘#NoFlexZone,’ Kim captioned one of the snaps.

Another shot focuses on her flat tum and toned legs.

‘It’s a little blurry but you know what it is…,’ Kim wrote.

Kim – who has 1-year-old daughter North with hubby Kanye West – also posted a sneaky selfie just before a workout at the weekend

‘Gym time while my baby is napping!’ the mum-of-one told fans.

In between taking pictures of herself Kim couldn’t help gushing over a smouldering shot of Kanye, 37, on a new magazine cover.

‘So sexy! My husband on the cover of GQ shot by Patrick Demarchelier!!!’ Kim posted.

SEE PICTURES Kim Kardashian and Kanye West attend Met Ball 2014 

SEE PICTURES Kim Kardashian and Kanye West: A love story in pictures

SEE PICTURES Kim Kardashian and her family’s life in pictures

Anna Francis