She has either lost a ton of weight or this pic is photoshopped to death.
I think it's both. And she looks amazing.
it's instagram.. so that means probably from her phone.. I actually think she has lost weight, when you payed attention to her look at the KCA, you could see there has been differences