In France, a wedding usually lasts long, the celebration goes on until the wee hours. Only the wedding dinner can last until 12 p.m. – 1 a.m. And after that, the wedding guests party until the next morning. Even older people, grandmothers and grandfathers, can stay very late, long after midnight.