John Torode beamed with joy as he received an MBE for his services to food and charity on Thursday.
The celebrity chef, 57, was one of the many people who received honours at Buckingham Palace.
The MasterChef star rocked a suave ensemble for the occasion, including a navy blue morning suit and tails.