Camilla, 70, took to the floor with Brendan Cole as she hosted a tea party at Buckingham Palace for the National Osteoporosis Society. She looked elegant in a navy blue dress and pearl choker.