Megan Fox shares rare photo of her three sons

She is very protective of her cubs.

But Megan Fox shared a rare picture of her three sons on Instagram on Monday.

The 31-year-old Transformers actress posted a sweet montage of her family, made of four Polaroid photos.

For the first time in forever! Megan Fox shared rare photo of her three sons on Monday... including one dressed as Frozen's Elsa

For the first time in forever! Megan Fox shared rare photo of her three sons on Monday... including one dressed as Frozen's Elsa

Her eldest, four-year-old Noah Shannon confidently pulled off Elsa's dress from Frozen.

Three-year-old Bodhi Ransom went for a more subtle costume, donning a red mustache on a stick.

Journey River meanwhile, who turns one on Friday, had to share his picture with his dad Brian Austin Green, who carried the youngster in a harness.

Megan herself

read more from dailymail.....

Get the latest news delivered to your inbox

Follow us on social media networks

PREV Paris Jackson post cheeky photo wearing Calvin Klein
NEXT Ming Lee Simmons Looks Just Like Her Mother In These Photos fashion