You made me laugh with the Mr. Roper comment.
This is very pretty on you!

The kaftan looks great on you. I like the subdued colors and your reasoning.