What is the differences between Flaunt and flout?

You 'flaunt' (show off) your beauty.

You 'flout' (ignore) the rules.