Prince Harry was his usual handsome self when he attended a reception for Normandy veterans at Southwick House in Portsmouth, England, on Thursday. The famous royal was all smiles as he chatted with the veterans in attendance, including 92-year-old Anthony Colgan. In addition to looking dashing in a suit jacket, Harry also cracked up with laughter [1] and appeared to be having the time of his life. The sweet afternoon comes just one day after he made an extremely special visit to a London hospital [2] to honor a participant in his Invictus Games [3]. Whether he's stepping out for a good cause or photobombing models [4], we just can't get enough of this redhead.