Zara Phillips has said being presented with her Olympic silver medal by her mother, the Princess Royal, was "amazing".
She and her British team just missed out on gold to the Germans in the equestrian eventing in Greenwich but the crowds were still delighted.
Phillips, who became the first member of the royal family to win an Olympic medal, made an early mistake in the show-jumping, which added to time penalties clocked up by team-mates during the four-day competition.
The Queen's granddaughter said: "We wanted the gold but to get an Olympic medal is incredible anyway. We've had an amazing week, it's been a great, an unreal competition and when you get one of these put round your neck it brings it back to you and you realise everything was worth it."
Princess Anne presented medals to the three winning teams - Germany, Britain and New Zealand - in the centre of the show-jumping arena as the Chariots of Fire theme played in the background.
Phillips could be seen mouthing "oh man, oh man" as her mother began presenting medals to Team GB. She beamed and kissed Princess Anne, who is herself a former Olympian, on both cheeks after receiving her medal.
The last time a British eventing team won gold was when her father Mark Phillips, who was divorced from Princess Anne in 1992, competed in Munich in 1972. He is now a coach with the US team.
Phillips appeared slightly exasperated with the media attention, saying: "Don't ask me the question, what was it like getting a medal from your mum."
She said it was "too late now" to wonder what might have been. Team-mate Mary King said they hoped to celebrate with the owners of the horses.