Princess Máxima and Princess Ariane of The Netherlands.

darvll