Australian actress Taegan Croft will be playing Rapunzel in Disney's live-action adaptation of the 2010 movie Tangled.