Super cute, but I'm probably not qualified to judge. One of my first YLF posts was on a pair of very loud plaid pants that were better suited to a golf course.
You could wear them paired with a blazer or slouchy sweater and heavy tights. My only hesitation is the length.