I love Kristin Davis, and I'm sure this dress is Tommy, but it looks like it cost about $7. Charlotte York would NEVER. Her face, as ever, looks amazing though.
    react: