The genetically-blessed duo were joined by fellow co-star Leonardo Dicaprio at the premiere of their new movie Once Upon A Time In Hollywood.
Margot, 28, turned heads in a white mini dress which she matched with black sequin trousers, boots and a scarf.
Meanwhile, Brad, 55, looked dapper as ever in a black tuxedo.
The duo's appearance comes just days after the Star reported that the co-stars had been 'openly flirting' on set, despite Margot being married to producer Tom Ackerley.
"Brad and Margot are spending a ton of time together promoting their movie," a source told the publication. "And while producers are keen to play up their chemistry to boost the appeal of the flick, that's been no problem at all for Margot, who's been batting her eyes at Brad and chance she gets."
Once Upon A Time In Hollywood is directed by Quentin Tarantino depicts the 1960s in Hollywood and Margot plays actress Sharon Tate.