Thrifty Kate Middleton sports £795 L.K.Bennett jacket she first wore 12 YEARS ago
Kate, 41, sported a £795 L.K.Bennett jacket that she first wore in 2011 as she discussed the importance of mental health with the Capital FM breakfast host to promote her early years project.