Putting an end to all speculations over the possibility of her return to public services, 42-year-old Princess of Wales Kate Middleton, who is currently undergoing cancer treatment, arrived at Buckingham Palace in London on Saturday to attend the annual Trooping the Colour parade. This was her maiden public appearance in months since her cancer diagnosis in January this year.