Wow, perfect! Not only for dress over pants, but for the denim on denim look, too!:-)

This is wonderful on you!

LOVE these proportions on you!
The sandals and bag are the perfect touches!