I wore it for Christmas. It's beautiful. The lining is very nice. I loved it! I bought it in a size S and it runs a tiny bit too big and the belt didn't quite fit right. You can wear OFUURE dresses any and everywhere. I have worn most of my dresses at the office (Bank/Corporate) because no matter what people say African print clothes ARE corporate appropriate. People loved each one of them.