Actor Ewan McGregor has received his OBE from Prince Charles at Buckingham Palace.
Mo Farah said he is not tired of medals after Prince Charles joked the Olympian must be sick having so many of them as he collected his CBE.
The double gold medallist, who grew up in west London, triumphed in both the 5,000m and 10,000m at the London 2012 Games.
Speaking after receiving the award, Farah said: "I never in my life imagined coming to Buckingham Palace.
"I remember running past it in the mini-marathon as a kid when I was 13 and thinking it was so beautiful and taking pictures of the lion, so coming inside and receiving this award is great.
"Prince Charles said, 'You must be getting sick of so many medals' and to hear someone like the Prince of Wales knows who you are is just brilliant.
"I'm not tired of it at all, I just want to make my country proud and collect as many medals in my career as I can".
Actor Ewan McGregor has donned a kilt to pick up his OBE at Buckingham Palace today:
Mo Farah and Ewan McGregor have arrived at Buckingham Palace for today's investiture ceremony.
Double Olympic-gold medallist Farah is to receive a CBE, while McGregor will be awarded an OBE.
Olympic gold medallist Mo Farah and actor Ewan McGregor have arrived at Buckingham Palace to receive their honours:
McGregor is to be awarded an OBE.
Actor Ewan McGregor will also collect the OBE for services to drama and charity today.
The 42-year-old Scot first found fame after playing heroin addict Mark Renton in director Danny Boyle's 1996 classic Trainspotting. He has since combined huge roles such as Obi-Wan Kenobi in Star Was with smaller independent movies. He also works with children charities Unicef and Go Campaign.
Olympic athlete Mo Farah will receive his CBE for services to athletics today. The double gold medallist, who grew up in west London, triumphed in both the 5,000m and 10,000m at last year's London Games.
With his trademark 'Mobot' celebration, the 30-year-old will pick his award up from Buckingham Palace after becoming one of the faces of Britain's golden summer of sport.
Director Danny Boyle has said he is "very optimistic" about the proposed release of a sequel to his 1996 breakthrough film Trainspotting.Read the full story ›
Hollywood star Ewan McGregor has appealed for emergency funding in war-torn Syria to save children's lives as the UK Government pledged an extra £50 million in aid.
McGregor, 41, star of Trainspotting and Moulin Rouge!, said: "After months of violence living in fear for their lives, the traumatised families were forced to flee for safety with nothing but their clothes they were wearing.
"But now these children face a new crisis.
"Heavy winter rain has flooded thousands of tents destroying the only place they can call home.
"Children have been facing freezing temperatures and fierce winds with no shelter or blankets.
"They are bitterly cold and frightened."
The Unicef ambassador, spoke out as the UK pledged an additional £50 million to deliver food, medical supplies and care, shelter, safe drinking water and sanitation services to hundreds of thousands of people across Syria and the region hit by their coldest temperatures in a decade.
Ewan McGregor and Naomi Watts have spoken about their new film The Impossible, based on the 2004 Boxing Day Tsunami.
Watch the full interview on the Daybreak website.