Prince Harry looked fresh-faced today after a night of revelry sinking German beer and dining on traditional food as he walked into the sports arena hosting the Invictus Games in Dusseldorf.