Are these sentences correct? Yes Do they mean exactly the same? If different, when would you use each? Often, no difference is intended. But here are a couple of comments on subtleties..
You are fashionable. Suggests that I think you have good fashion sense and skill