Kim Kardashian certainly knows how to deflect the attention and that's exactly what she appeared to be doing on Thursday as she stepped out in a barely-there top.
The reality TV star, 42, is facing a lot of drama in her life lately. She was widely criticised for her delayed response to the distasteful Balenciaga campaign, while she has also finally completed her divorce settlement with Kanye West.
Her ex hubby has been on the attack again on social media on Thursday, trying to claim Kim had cheated during their relationship.