I would really like to know who really holds the title, Biri, but I haven't a clue where to find facts about France's current nobility (do they call it peerage too?)
At any rate, according to Wikipedia, Prince Charles-Philippe is the current Duke of Anjou. His uncle, Henri, Count of Paris and Duke of France, the Orléanist Pretender to the French throne created Charles-Philippe as the current duke in 2004. Apparently, he doesn't recognize his cousin's title as Duke of Anjou, although Louis-Alphonse had the title from 1989 and considers himself still to have it.
So I guess we have two Dukes of Anjou right now. Until the French monarchy is restored, I suppose there will just be multiples of things.
Which means there will always be multiple Dukes of Anjou, I bet. My own lineal ancestors held the title until the 12th century...I guess it's a bit late for my uncle's son to make the claim (and, um, wrong citizenship and way too many women in the line). Darn that Salic Law business!
Seriously, though, Louis Alphonse is a very good looking man, unfortunately already married (I was thinking of my younger daughter). He has three children - but Wikipedia doesn't say what sex they are.
The other Duke of Anjou, Charles-Philippe, appears not to have any children...yet.