It's longer than the dresses worn by several attendees at the last funeral I went to.
I admit to being a bit cats bum face about some grandchildren (late teens and early 20s) being dressed like they were going clubbing when they were at their Grandma's funeral.
Sorry for your loss and apologies for being flippant. How tall are you? If you are shorter than the model it might look a bit longer on you. Also might look a bit less 'leggy' if worn with opaques?
I'm not sure really. Depends how tall you are, what else you wear with it. Also be aware that it might ride up when you sit down.