'She just acted!' Kate's friend opens up on 'emotional' public appearance by Duchess