By Virginia Skeels
It seems beach living is having an effect on Kim Kardashian's fashion sense.
The reality star headed to an upmarket dinner venue on Sunday night in an outfit more suitable for a day at the pool.
She and Kanye West were photographed at the exclusive Prime 112 restaurant in Miami, with Kim turning heads in a black bra-style bikini top which showed slivers of her stomach and breasts.
She teamed the barely there top with a high-waisted grey pencil skirt. But even this bordered on the indecent side - as it was transparent.
Kim's most famous asset - her behind - was clearly visible through the skirt, which she cinched high at her waist with a thick leather belt which featured what looked like a jaguar head on the buckle.
The 31-year-old Keeping Up With The Kardashians star wore no jewellery with her eye-popping outfit, her only bling a pair of metallic silver heels.
Her tiny black bra top revealed plenty of cleavage at the front, as well as a small amount of Kim's midriff.
Kanye, meanwhile, rocked an all-black outfit of jeans and a short-sleeved collared shirt over a black T-shirt.
The 35-year-old musician completed his look with black trainers, his only bling a prominent gold chain around his neck.
Prime 112 is an upscale steak and seafood restaurant known for its deep and delicious dessert menu.
But given her tightly belted waist, Kim may not have had too much opportunity to squeeze in dessert.
Kim admitted recently to Life & Style magazine that she had put on weight, and would start dieting.
Friends of the famous personality say her relationship with Kanye is at least partly to blame.
'She’s gained 15 to 20 pounds. All Kim and Kanye ever do is go out to eat,' a friend tells the magazine.
'She feels so comfortable around him — he loves her curves — she hasn’t been vigilant about dieting.'
After their dinner, Kim and Kany were seen leaving the restaurant, where they ran into NFL player Reggie Bush.