Is my coat too dressy/formal for everyday wear?

Is my coat too dressy/formal for everyday wear?
I bought this trench coat for winter weather and I really like it. My mom thinks it's too formal for me to wear. She thinks it's something I should only wear for a special occasion. I however love the style and it keeps me warm when it's really cold out.
Is my coat too dressy/formal for everyday wear?
Post Opinion