HRH PRINCESS BEATRICE .Celebrities take part in the Virgin London Marathon 2010, London, England, UK, 25th April 2010..full  length black leggings green leg warmers tutu royal  cap hat name  top wrist trainers caterpillar costume .CAP/DH.©David Hitchens/Capital Pictures.
{}