Catherine, Duchess of Cambridge dazzles in superb teal dress at London Olympics concert
Kate Middleton otherwise known as Princess Catherine, Duchess of Cambridge stunned the audience with her Jenny Packham teal blue gown with a sheer back, as she made her appearance at an Olympic concert in...