When I am dealing with any type of swelling in my body I reach for a few supplements:
Arnica Montana – this is something you pick up at the health food store. I love Arnica. It comes in sublingual tabs and topical gels. Not only does it help decrease swelling after you have injured yourself doing stupid weekend warrior stuff (as is usually my case), it can help prevent swelling and bruising when you have certain procedures that may cause swelling. If you are going to have any face procedure from plastic surgery to injections then start this 4 days prior and do it for about one week after for best results.
Pancreatic Enzymes – these help break up elements that build up preventing you from healing. There are several good ones out there but my favorite is called Vitalzyme and Vitalzyme Xe. These can sometimes even help with scarring!