Kate Middleton, Jill Biden and Carrie Johnson all get the memo as they wow in pink

previous post