Maybe better be to consider use face shield it more safe and comfort, you can use it for the formal eventvtoo. Because if we use face mask just for stopping the virus from our self to other people it safe.
In our city you should wear both or else you gonna pay for fines. Both wearing face mask and face shield are necessary when going out of your home. But most people in our village don't really follow these instructions because they are not aware of the consequences. But those who are going to the City proper are strictly following the protocols.