David Beckham switches allegiance more frequently than he does hairstyles, having donned strips in the last decade for Real Madrid, AC Milan and LA Galaxy (his current team). He was only the second Englishman to win three league titles in three countries.