Celebrity Liv Tyler Confirmed To Return As Betty Ross In ‘Captain America: New World Order’ 1 year ago