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.