Maxi dresses hardly suit anyone (despite so many people wearing them ugh) and probably aren't appropriate for a church unless it's the height of summer, same with being dressed in mostly black at a confirmation. Just seems a bit.. funeralish.
I bought one of
these in the blue spot and it looks so much nicer irl than how that model is looking. She makes it look tacky but it's really nice for like smart casual events. If you want to go more formal there's one in a plum colour that looks more serious than the others. Don't know if they'd suit you or not and whether or not they're too long for you as I'm 5'9 going on 5'10 and it stops just at the top of my knees.
Wow I'm looking at the models wearing them now and they make them look so painfully tacky I can't even look at them anymore. I can 100% promise you don't have to look like that irl. Wow ok.