The Princess of Wales stepped out in an elegant gown for the annual BAFTAs on Sunday, with a stylist saying her show-stopping outfit was a subtle sign in the face of a difficult time for the Firm