Reviewers love the "pretty and "flattering" bow dress, and it's on sale for £20 at Urban Outfitters