The requirement for a valid marriage in Catholic form is a priest or deacon and two witnesses. They can be of either sex.
Attendants and a bridal party are not necessary for the Catholic form of marriage.
Individual priests and parishes may have rules regarding size of wedding parties, types of attire that may be worn, and could have restrictions on having a “best woman” or a “man of honor.” So, it’s** best **to **ask your priest **when you start marriage prep just in case there might be some issue at your parish.