Kate Middleton Shines In Beautiful Teal Print Top And Pants Combo In Birmingham Published 22 Jan 2020 Gorgeous Full Article