Personally, I don't think "America's Sweetheart" has to be American. IMO, it's the actress who wins the heart of America, not necessarily one of America's own. If so, I would agree that it's currently Margot Robbie, especially after starring as/dominating with Barbie, which is about as American as consumerism gets.
