Mary with glasses
isa hernaez
Crown Princess Mary wore a meghan blue and gray check wrap coat by Hobbs, and wine red turtleneck sweater. Princess Josephine and Prince Vincent