Brad Pitt jabs Prince Harry in BAFTA speech read by Margot Robbie Brad Pitt wasn't at the British Academy Film Awards to accept his trophy for Best Supporting Actor in "Once Upon a Time in Hollywood." But his speech, as delivered by his co-star Margot Robbie in front of the royals, was one of the most memorable moments of the night. He said he would name the award Harry because “he is really excited about bringing it back to the states.” The Duke and Duchess of Cambridge were good sports and laughed off the joke.