The cast of Marvel Studios' upcoming Black Widow solo film gathered for a happy photo, putting on their best smiles.

In a photo posted on Instagram by actor David Harbour, Scarlett Johansson, Florence Pugh and Harbour himself can be seen putting on their silliest smiles in front of a sunset. Harbour wrote, "Was Supposed to be a peaceful beautiful selfie about a sunset. Wound up being the definitive inner monologue of each of our characters when the two hambones arrived and made it a trio." He added, "Nat, YB, and Captain toothbrushing. We’re comin for ya July 9."

RELATED: Black Widow Clip Shows the Badass Yelena in Action

Read the official synopsis for Black Widow below:

In Marvel Studios' "Black Widow," Natasha Romanoff aka Black Widow confronts the darker parts of her ledger when a dangerous conspiracy with ties to her past arises. Pursued by a force that will stop at nothing to bring her down, Natasha must deal with her history as a spy and the broken relationships left in her wake long before she became an Avenger.

Black Widow stars Scarlett Johansson as Natasha Romanoff/Black Widow, Florence Pugh as Yelena Belova, David Harbour as Alexei Shostakov/Red Guardian, O-T Fagbenle as Mason and Rachel Weisz as Melina Vostokoff. The film arrives in theaters and on Disney+ Premier Access July 9.

KEEP READING: A Black Widow Guide: News, Easter Eggs, Reviews, Recaps, Theories and Rumors

Source: Instagram