Brad Pittis having a blast in the South of France.TheOnce Upon a Time in Hollywoodactor, 55, attended theCannes Film Festivalto world premiereQuentin Tarantino‘s film on Tuesday and posed happily alongside his costars,Leonardo DiCaprioandMargot Robbie.“He was very happy to be there,” a source tells PEOPLE.“[He was] absolutely relaxed and smiling like I haven’t seen him for some time,” the insider adds.This is a good time to be the Oscar-winning producer and actor, who last starred in 2017’s Netflix filmWar Machine.Once Upon a Time in Hollywoodreceived critical acclaim upon its premiere at Cannes with critics calling it “brilliant” and “shocking.”The Internet has also gone wild forthe bromancebetween Pitt and DiCaprio, both of whom have never acted in a movie together.Tony Barson/FilmMagicIn April, a different source told PEOPLE the actor has been focused on being a good father to his six children with ex-wifeAngelina Jolie.“[He] seems happy to focus on himself and the kids,” the source said following a judge’s ruling that he and Jolie, 43, be declared single before finalizing their divorce settlement.The two have six children together: Maddox, 17, Pax, 15, Zahara, 14, Shiloh, 12, and 10-year-old twins Vivienne and Knox.Once Upon a Time in Hollywood— also starringLuke Perryin his final role,Kurt Russell,Dakota FanningandLena Dunham— hits theaters July 26.

Brad Pittis having a blast in the South of France.

TheOnce Upon a Time in Hollywoodactor, 55, attended theCannes Film Festivalto world premiereQuentin Tarantino‘s film on Tuesday and posed happily alongside his costars,Leonardo DiCaprioandMargot Robbie.

“He was very happy to be there,” a source tells PEOPLE.

“[He was] absolutely relaxed and smiling like I haven’t seen him for some time,” the insider adds.

This is a good time to be the Oscar-winning producer and actor, who last starred in 2017’s Netflix filmWar Machine.Once Upon a Time in Hollywoodreceived critical acclaim upon its premiere at Cannes with critics calling it “brilliant” and “shocking.”

The Internet has also gone wild forthe bromancebetween Pitt and DiCaprio, both of whom have never acted in a movie together.

Tony Barson/FilmMagic

Brad Pitt

In April, a different source told PEOPLE the actor has been focused on being a good father to his six children with ex-wifeAngelina Jolie.

“[He] seems happy to focus on himself and the kids,” the source said following a judge’s ruling that he and Jolie, 43, be declared single before finalizing their divorce settlement.

The two have six children together: Maddox, 17, Pax, 15, Zahara, 14, Shiloh, 12, and 10-year-old twins Vivienne and Knox.

Once Upon a Time in Hollywood— also starringLuke Perryin his final role,Kurt Russell,Dakota FanningandLena Dunham— hits theaters July 26.

source: people.com