The best man does not have to kiss the bride, but can ask her for a dance at the reception. However, if he so chooses to kiss the bride it should not be on the lips, but on her cheek. It is a form of congratulating the newly married bride and expressing his happiness for the couple (the best man should also shake hands with the groom or a hug if very good friends is acceptable.)