This past weekend Roger Federer unveiled his shortest hairstyle to date, which took some by surprise.