Princess Margaret's son, David Armstrong-Jones, was in high spirits as he made a surprise appearance at Julien Macdonald's London Fashion Week show alongside Jack Morgan and Isabelle Chopin De La Bruyere.