Kate Middleton loves green and is often wearing green dresses at royal events. In honour of St Patrick's Day, we spoke to colour expert Gabriella Winters about the Duchess's favourite colour. See all the photos and find out the real reason she chooses green...
11