Here are the best moments as Crown Princess Victoria of Sweden and Prince Daniel celebrate their newborn son's christening in Stockholm.