Even Donald Trump can’t look directly at the sun.
So spare a thought for Joe Hart who faced a low winter sun in the FA Cup third round tie against his former club Shrewsbury Town.
The England keeper, who was playing just his second game in 39 days, was struggling in the Midlands sun.
But we didn’t expect him to do this.
He called out to the crowd for a cap so he could actually see what was going on.
The way West Ham were playing he was probably better off not seeing the game.
In a lovely moment of FA Cup football one of the West Ham fans behind the goal threw his onto the pitch for Hart.
Hart slipped it over his dandruff-free hair and wore it for the rest of the half.
It’s fair to say it made the young man’s day out even more special.
Not only did he get to see his beloved Hammers struggle against a side from League One but Hart was actually wearing his hat
The cap came into its own towards the end of the first half as Hart made two important stops to deny the Shrews and keep West Ham level.
The shotstopper played 58 games for the Shrews and it is his home town and playing his hometown side clearly means a lot to Hart as he sent out this message on his Instagram saying there would only be love coming from him regardless of the result.
Ah, the magic of the cup.