Jennifer Lopez turned heads at the Wimbledon men's singles final on Sunday, but some fans have criticised one thing she wore.