The Fashion Police Spot: Paloma Faith in giant pom pom shoes

Not gonna lie, we kind of like this. Even although we’re considering calling our pest control division and getting them to capture whatever furry animal it is that’s living on Paloma Faith’s feet here.

What do you think?


Comments are closed.