Good looks definitely run in Megan Fox's family!
The 29-year-old Teenage Mutant Ninja Turtles actress took to Instagram yesterday to show us how gorgeous her son is.
RELATED: Brian Austin Green Asks For Spousal Support and Joint Custody After Megan Fox Files For Divorce
It's obvious that her little cutie inherited his mom's long lashes and blue eyes. We're mesmerized by them!
The mom-of-two shares Bodhi and big brother Noah Shannon, 3, with ex-husband Brian Austin Green.
Click through the gallery above to see more of the cutest celebrity kids!
1 of 35
Shakira's sons, Milan and Sasha.
2 of 35
Hayden Panettiere and Wladimir Klitschko's daughter, Kaya.
3 of 35
Rachel Zoe's sons, Skyler and Kaius.
4 of 35
Sarah Jessica Parker's twin daughters, Marion and Tabitha.
5 of 35
Beyoncé and Jay Z's daughter, Blue Ivy.
6 of 35
Drew Barrymore's daughters, Frankie and Olive.
7 of 35
JWoww's daughter, Meilani, and son, Greyson.
8 of 35
Michael Phelps' son Boomer
10 of 35
Ashlee Simpson and Evan Ross' daughter Jagger Snow
11 of 35
Chris Hemsworth and Elsa Pataky's son and daughter.
12 of 35
Tamera Mowry's son, Aden.
13 of 35
Mariah Carey and Nick Cannon's twins, Moroccan and Monroe.
14 of 35
Olivia Wilde's son, Otis.
16 of 35
Hilaria and Alec Baldwin's daughter, Carmen.
17 of 35
Mario Lopez's son, Dominic.
18 of 35
Tamera Mowry's daughter, Ariah.
19 of 35
Jessie James Decker's son, Eric.
20 of 35
Melissa Joan Hart's son, Tucker.
21 of 35
Naya Rivera's son, Josey Hollis.
22 of 35
Haylie Duff's daughter, Ryan.
23 of 35
Tila Tequila's daughter, Isabella.
24 of 35
Stephen 'tWitch' Boss and Allison Holker's son, Maddox.
25 of 35
Jessica Simpson's son, Ace.
26 of 35
Jessica Biel and Justin Timberlake's son, Silas.
27 of 35
Vin Diesel's daughter, Pauline.
28 of 35
Jana Kramer's daughter, Jolie.
29 of 35
Seth Meyers' son, Ashe Olsen.
30 of 35
Karen O and husband Barnaby Clay's son.
31 of 35
Emily Maynard's son, Jennings.
32 of 35
Chontel Duncan's son, Jeremiah.
34 of 35
Kelly Clarkson's daughter River Rose
35 of 35
Click HERE to enter for a chance to win $1,000,000!