The 24-year-old US actress turned heads when she wore an update of Queen Bey's Versace dress from almost 20 years ago.