The highest court in France re-affirmed today that marriage is the union of husband and wife for a reason: it respects the 'double origin' of the child. Justice Anthony Kennedy, who is influenced by international opinion, may be impressed. Read Reuters News for the rest.
UPDATE: Here is the link to the French Court's decision and here is the same page in a rough English translation: "RESOLVED: Article 1. The last paragraph of Article 75 and Article 144 of the Civil Code are in accordance with the Constitution."