The rule that decides everything: never fly over a gathering
This is the point most “wedding drone” pages leave out, and it is precisely the one that determines what your images will look like. The European rules applicable in France split simplified leisure and professional flights into three sub-categories — A1, A2 and A3 — and the same prohibition runs through all three: flying over gatherings of people is formally forbidden.
“Gathering” has a precise definition, and it does not follow the label on the moment: a group counts as one when its density prevents the people in it from moving away from the drone. A tight church exit, a full dance floor, a crowded bar are gatherings; guests circulating freely in the grounds, a few at a time, are not necessarily. The call is made on site, at the moment of the flight, and it changes several times over a wedding day.
Hence a rule of conduct rather than a bet on density: here, no flight is planned above the guests. It is easier to hold than a judgement call, and it avoids the only genuinely costly situation — a pilot deciding mid-air that “it'll do”. A supplier promising you the overhead shot above the guard of honour is promising, at best, something they cannot guarantee.
Distances then vary by sub-category and aircraft class. In A1, a class C0 drone under 250 g may fly in the immediate proximity of people; in A2 you must stay 30 metres from people — only 5 metres with the “low speed” function active; in A3 the rule is not a universal radius around people but the absence of uninvolved people in the operating area, together with a 150-metre margin from residential, commercial, industrial or recreational areas. In every case, flight height stays under 120 metres and the aircraft remains in the pilot's direct line of sight.