Any DSLR or mirrorless that you are already familiar with.
With appropriate lens(es), all produce great pictures.
The question is - How much experience do you have with cameras and weddings?
A wedding is a one time event, never to be repeated. And it is easy to flub it, if you're just getting started.
Is this a paid gig, or just doing it for a friend?