Princess Charlotte, seven, said her favourite sport is gymnastics during a visit to SportsAid House in Birmingham during the Commonwealth Games today.