Lady Samantha Cameron makes her first appearance since husband David’s reign in a £390 dress from her own brand Cefinn as she attends the State Banquet at Buckingham Palace Read more