Ukraine has moved its official Christmas holiday to December 25 in a break with the Russian Orthodox Church which celebrates it on January 7, according to legislation passed on Friday.