OK, here are some things we can talk about:
Why did Astrid and Lorenz give their sons girls names (Amedeo Marie, that one I can still understand, but Joachim Isabella?), and their daughters boys names (Maria Laura: Gerhard :-/ - Laetitia Maria: Joachim)? I suppose the only explainable reason is the godparents' names.
And their looks:
I think Amedeo and Laetitia Maria look somewhat the same, I don't know about Luisa Maria, and Joachim and Maria Laura look similar to their mother.