Kate Garraway showing off her lovely legs! KarenMillen.com / Zara.com