LOOK: Joel Cruz posts pics of newborn twins
In Facebook on Friday, the perfume magnate posted pictures of him cradling Prince Charles and Princess Charlotte, who were born last May 25 in Moscow, Russia. Cruz flew to the country last month to welcome them.