3. Kate Middleton’s stylish tribute to Princess Diana 3. Kate Middleton’s stylish tribute to Princess Diana