Brad Pitt [1] went solo and continued the press tour for Once Upon a Time in Hollywood [2] in Mexico on Tuesday. After debuting the Quentin Tarantino-directed movie [3] at the Cannes Film Festival in May and recently celebrating at the UK, Berlin, and Rome premieres with costars Leonardo DiCaprio [4] and Margot Robbie, Brad put on quite the sexy show as he flashed his smile for the cameras and rocked the red carpet. Leo is currently vacationing in Italy [5] with girlfriend Camila Morrone, which explains his absence.
Once Upon a Time in Hollywood, which is out in theatres now, is described as "a unique take on Manson Family Murders [6]" and "takes place at the height of the counter-culture explosion, the hippie revolution, and the height of a new Hollywood." While making their rounds to promote the film, cast members — including Leo, Margot, and Brad Pitt — have also linked up for photocalls in London, as well as LA where Brad was in a particularly photobombing mood [7]. Check out photos from the glamorous press tour ahead!
Brad Pitt [9] at the Mexico premiere of Once Upon a Time in Hollywood.
Brad Pitt [10] at the Mexico premiere of Once Upon a Time in Hollywood.
Brad Pitt [11] at the Mexico premiere of Once Upon a Time in Hollywood.
Brad Pitt [12] at the Mexico premiere of Once Upon a Time in Hollywood.
Brad Pitt [13] at the Mexico premiere of Once Upon a Time in Hollywood.
Brad Pitt [14] at the Mexico premiere of Once Upon a Time in Hollywood.
Brad Pitt [15] at the Mexico premiere of Once Upon a Time in Hollywood.
Shannon McIntosh, Quentin Tarantino [16], Daniela Pick, Leonardo DiCaprio [17], Margot Robbie, and David Heyman at the Once Upon a Time in Hollywood premiere in Rome.
Margot Robbie at the Once Upon a Time in Hollywood premiere in Rome.
Leonardo DiCaprio [18] at the Once Upon a Time in Hollywood premiere in Rome.
Quentin Tarantino [19], Margot Robbie, and Leonardo DiCaprio [20] at the Once Upon a Time in Hollywood premiere in Rome.
Leonardo DiCaprio [21] at the Once Upon a Time in Hollywood premiere in Rome.
Margot Robbie at the Once Upon a Time in Hollywood premiere in Rome.
Filippo Nigro at the Once Upon a Time in Hollywood premiere in Rome.
Lidia Vitale at the Once Upon a Time in Hollywood premiere in Rome.
Luigi Lo Cascio at the Once Upon a Time in Hollywood premiere in Rome.
Margot Robbie at the Once Upon a Time in Hollywood premiere in Rome.
Fabrizio Moro at the Once Upon a Time in Hollywood premiere in Rome.
Leonardo DiCaprio [22] at the Once Upon a Time in Hollywood premiere in Rome.
Sonia Bruganelli and Paolo Bonolis at the Once Upon a Time in Hollywood premiere in Rome.
Måneskin at the Once Upon a Time in Hollywood premiere in Rome.
Salmo at the Once Upon a Time in Hollywood premiere in Rome.
Manuel Agnelli at the Once Upon a Time in Hollywood premiere in Rome.
Riccardo Garrone at the Once Upon a Time in Hollywood premiere in Rome.
Margot Robbie at the Once Upon a Time in Hollywood premiere in Rome.
Alessandro Borghi at the Once Upon a Time in Hollywood premiere in Rome.
Nathalie Rapti Gomez at the Once Upon a Time in Hollywood premiere in Rome.
Shannon McIntosh at the Once Upon a Time in Hollywood premiere in Rome.
Quentin Tarantino [23], Margot Robbie, and Leonardo DiCaprio [24] at the Once Upon a Time in Hollywood premiere in Rome.
Margot Robbie and Leonardo DiCaprio [25] at the Once Upon a Time in Hollywood premiere in Rome.
Margot Robbie at the Once Upon a Time in Hollywood premiere in Rome.
David Heyman at the Once Upon a Time in Hollywood premiere in Rome.
Leonardo DiCaprio [26], Margot Robbie, and Quentin Tarantino [27] at the Once Upon a Time in Hollywood photocall in Rome.
Shannon McIntosh, Leonardo DiCaprio [28], Margot Robbie, Quentin Tarantino [29], and David Heyman at the Once Upon a Time in Hollywood photocall in Rome.
Leonardo DiCaprio [30], Margot Robbie, and Quentin Tarantino [31] at the Once Upon a Time in Hollywood photocall in Rome.
Shannon McIntosh, Leonardo DiCaprio [32], Margot Robbie, Quentin Tarantino [33], and David Heyman at the Once Upon a Time in Hollywood photocall in Rome.
Leonardo DiCaprio [34] at the Once Upon a Time in Hollywood photocall in Rome.
Margot Robbie at the Once Upon a Time in Hollywood photocall in Rome.
Margot Robbie at the Once Upon a Time in Hollywood photocall in Rome.
Margot Robbie at the Once Upon a Time in Hollywood photocall in Rome.
Margot Robbie at the Once Upon a Time in Hollywood photocall in Rome.
Leonardo DiCaprio [35], Margot Robbie, and Quentin Tarantino [36] at the Once Upon a Time in Hollywood photocall in Rome.
Quentin Tarantino [37] at the Once Upon a Time in Hollywood photocall in Rome.
Leonardo DiCaprio [38] at the Once Upon a Time in Hollywood photocall in Rome.
Shannon McIntosh, Leonardo DiCaprio [39], Margot Robbie, Quentin Tarantino [40], and David Heyman at the Once Upon a Time in Hollywood photocall in Rome.
Leonardo DiCaprio [41] at the Once Upon a Time in Hollywood photocall in Rome.
Leonardo DiCaprio [42] at the Once Upon a Time in Hollywood photocall in Rome.
Margot Robbie at the Berlin premiere of Once Upon a Time in Hollywood.
Leonardo DiCaprio [43] at the Berlin premiere of Once Upon a Time in Hollywood.
Brad Pitt [44], Quentin Tarantino [45], Margot Robbie and Leonardo DiCaprio [46] at the Berlin premiere of Once Upon a Time in Hollywood.
Leonardo DiCaprio [47] at the Berlin premiere of Once Upon a Time in Hollywood.
Brad Pitt [48] and Leonardo DiCaprio [49] at the Berlin premiere of Once Upon a Time in Hollywood.
Margot Robbie at the Berlin premiere of Once Upon a Time in Hollywood.
Leonardo DiCaprio [50] at the Berlin premiere of Once Upon a Time in Hollywood.
Brad Pitt [51] and Leonardo DiCaprio [52] at the Berlin premiere of Once Upon a Time in Hollywood.
Brad Pitt [53] at the Berlin premiere of Once Upon a Time in Hollywood.
Brad Pitt [54], Margot Robbie, and Leonardo DiCaprio [55] at the Berlin premiere of Once Upon a Time in Hollywood.
Brad Pitt [56], Margot Robbie, and Leonardo DiCaprio [57] at the Berlin premiere of Once Upon a Time in Hollywood.
Margot Robbie, Leonardo DiCaprio [58], Quentin Tarantino [59], and Brad Pitt [60] at the Once Upon a Time in Hollywood photocall in Berlin.
Leonardo DiCaprio [61] and Brad Pitt [62] at the Once Upon a Time in Hollywood photocall in Berlin.
Margot Robbie at the Once Upon a Time in Hollywood photocall in Berlin.
Brad Pitt [63] at the Once Upon a Time in Hollywood photocall in Berlin.
Leonardo DiCaprio [64] and Brad Pitt [65] at the Once Upon a Time in Hollywood photocall in Berlin.
Leonardo DiCaprio [66] at the Once Upon a Time in Hollywood photocall in Berlin.
Leonardo DiCaprio [67], Quentin Tarantino [68], and Brad Pitt [69] at the Once Upon a Time in Hollywood photocall in Berlin.
Margot Robbie, Leonardo DiCaprio [70], Quentin Tarantino [71], and Brad Pitt [72] at the London photocall of Once Upon a Time in Hollywood.
Brad Pitt [73] at the London photocall of Once Upon a Time in Hollywood.
Leonardo DiCaprio [74], Quentin Tarantino [75], and Brad Pitt [76] at the London photocall of Once Upon a Time in Hollywood.
Leonardo DiCaprio [77], Quentin Tarantino [78], and Brad Pitt [79] at the London photocall of Once Upon a Time in Hollywood.
Margot Robbie at the London photocall of Once Upon a Time in Hollywood.
Leonardo DiCaprio [80] at the London photocall of Once Upon a Time in Hollywood.
Leonardo DiCaprio [81], Margot Robbie, and Brad Pitt [82] at the London photocall of Once Upon a Time in Hollywood.
Margot Robbie at the London photocall of Once Upon a Time in Hollywood.
Brad Pitt [83] at the London photocall of Once Upon a Time in Hollywood.
Brad Pitt [84] at the London photocall of Once Upon a Time in Hollywood.
Leonardo DiCaprio [85], Margot Robbie, and Brad Pitt [86] at the London photocall of Once Upon a Time in Hollywood.
Leonardo DiCaprio [87] at the London photocall of Once Upon a Time in Hollywood.
Leonardo DiCaprio [88] and Brad Pitt [89] at the London photocall of Once Upon a Time in Hollywood.
Leonardo DiCaprio [90] and Brad Pitt [91] at the London photocall of Once Upon a Time in Hollywood.
Leonardo DiCaprio [92], Margot Robbie, and Brad Pitt [93] at the London photocall of Once Upon a Time in Hollywood.
Brad Pitt [94], Margot Robbie, and Leonardo DiCaprio [95] at the UK premiere of Once Upon a Time in Hollywood.
Brad Pitt [96], Margot Robbie, and Leonardo DiCaprio [97] at the UK premiere of Once Upon a Time in Hollywood.
Brad Pitt [98], Margot Robbie, and Leonardo DiCaprio [99] at the UK premiere of Once Upon a Time in Hollywood.
Leonardo DiCaprio [100], Margot Robbie, and Brad Pitt [101] at the UK premiere of Once Upon a Time in Hollywood.
Brad Pitt [102] at the UK premiere of Once Upon a Time in Hollywood.
Leonardo DiCaprio [103] at the UK premiere of Once Upon a Time in Hollywood.
Brad Pitt [104] at the UK premiere of Once Upon a Time in Hollywood.
Leonardo DiCaprio [105], Margot Robbie, and Brad Pitt [106] at the UK premiere of Once Upon a Time in Hollywood.
Brad Pitt [107], Margot Robbie, Leonardo DiCaprio [108], Quentin Tarantino [109], and Daniella Pick at the UK premiere of Once Upon a Time in Hollywood.
Brad Pitt [110], Margot Robbie, and Leonardo DiCaprio [111] at the UK premiere of Once Upon a Time in Hollywood.
Brad Pitt [112], Margot Robbie, and Leonardo DiCaprio [113] at the UK premiere of Once Upon a Time in Hollywood.
Brad Pitt [114] at the UK premiere of Once Upon a Time in Hollywood.
Brad Pitt [115] at the UK premiere of Once Upon a Time in Hollywood.
Brad Pitt [116] at the UK premiere of Once Upon a Time in Hollywood.
Leonardo DiCaprio [117] at the UK premiere of Once Upon a Time in Hollywood.
Brad Pitt [118] at the UK premiere of Once Upon a Time in Hollywood.
Brad Pitt [119] at the UK premiere of Once Upon a Time in Hollywood.
Brad Pitt [120] at the UK premiere of Once Upon a Time in Hollywood.
Brad Pitt [121] at the UK premiere of Once Upon a Time in Hollywood.
Margot Robbie at the UK premiere of Once Upon a Time in Hollywood.
Brad Pitt [122] at the UK premiere of Once Upon a Time in Hollywood.
Margot Robbie at the UK premiere of Once Upon a Time in Hollywood.
Brad Pitt [123], Margot Robbie, and Leonardo DiCaprio [124] at the Once Upon a Time in Hollywood premiere in LA.
Damon Herriman at the Once Upon a Time in Hollywood LA premiere.
Brad Pitt [125] and Leonard DiCaprio at the Once Upon a Time in Hollywood LA premiere.
Brad Pitt [126] at the Once Upon a Time in Hollywood LA premiere.
Quentin Tarantino [127] at the Once Upon a Time in Hollywood LA premiere.
Pierce Brosnan [128] and Dylan Brosnan at the Once Upon a Time in Hollywood LA premiere.
John Stamos and Caitlin McHugh at the Once Upon a Time in Hollywood LA premiere.
Leonardo DiCaprio [129] at the Once Upon a Time in Hollywood LA premiere.
Snoop Dogg at the Once Upon a Time in Hollywood LA premiere.
Nick Cave at the Once Upon a Time in Hollywood LA premiere.
Eli Roth at the Once Upon a Time in Hollywood LA premiere.
Andy Serkis at the Once Upon a Time in Hollywood LA premiere.
Travis Scott at the Once Upon a Time in Hollywood LA premiere.
Timothy Olyphant at the Once Upon a Time in Hollywood premiere.
Britney Spears [130] and Sam Asghari at the Once Upon a Time in Hollywood LA premiere.
Austin Butler at the Once Upon a Time in Hollywood premiere.
Margot Robbie at the Once Upon a Time in Hollywood LA premiere.
Tallulah Willis at the Once Upon a Time in Hollywood LA premiere.
Elsa Pataky and Chris Hemsworth at the Once Upon a Time in Hollywood LA premiere.
Madisen Beaty at the Once Upon a Time in Hollywood LA premiere.
Joe Manganiello and Sofia Vergara at the Once Upon a Time in Hollywood LA premiere.
Margaret Qualley at the Once Upon a Time in Hollywood LA premiere.
Scout Willis at the Once Upon a Time in Hollywood LA premiere.
Bruce Dern at the Once Upon a Time in Hollywood LA premiere.
Vanessa Hudgens [131] and Austin Butler at the Once Upon a Time in Hollywood LA premiere.
Rumer Willis at the Once Upon a Time in Hollywood LA premiere.
Sydney Sweeney at the Once Upon a Time in Hollywood LA premiere.
Walton Goggins and Nadia Conners at the Once Upon a Time in Hollywood LA premiere.
Clifton Collins Jr. at the Once Upon a Time in Hollywood LA premiere.
Mike Moh at the Once Upon a Time in Hollywood LA premiere.
Julia Butters at the Once Upon a Time in Hollywood LA premiere.
Maya Hawke at the Once Upon a Time in Hollywood LA premiere.
Adriana Lima at the Once Upon a Time in Hollywood LA premiere.
Harley Quinn Smith at the Once Upon a Time in Hollywood LA premiere.
Topher Grace [132] at the Once Upon a Time in Hollywood LA premiere.
Kevin Smith and Jennifer Schwalbach Smith at the Once Upon a Time in Hollywood LA premiere.