Fox NewsKate Middleton dazzles in sheer blue dress at Royal AscotJun 18, 2019Janine PuhakBy Janine Puhakmore_vert