Amanda Holden – In a print dress as she heads to Buckingham Palace in London Amanda Holden – In a print dress as she heads to Buckingham Palace in London