Cathy Chen and Alexander Mullen at their wedding.