Princess Charlotte wore a high street skirt as she joined her mum, Kate Middleton, for a piano duet at the Together at ...