Taylor Swift and Natalie Portman Shine in De Beers at the 20