This $49 Amazon Dress Looks Like Something Kate Middleton Would Wear

Responsive image
source