A total of 22,141 fans wore the caps in London's Hyde Park on Friday ahead of his set at the British Summer Time festival.