Holmes took to Instagram on her daughter's special day and shared a snapshot of the captivating confections, along with a special message for her little girl.
"A very HAPPY BIRTHDAY to my sweetie," the 38-year-old actress and filmmaker captioned the cute pic.
Holmes also shared a photo of some of the party's decorations, which included a whole lot of balloons.
Holmes welcomed her little girl in April 2006, with then-husband Tom Cruise. The pair got divorced in 2012 after five years of marriage, and Holmes was awarded custody of their daughter.
Before her b-day, Suri and her mom spent the Easter weekend on vacation in Florida, visiting family. Check out the video below to see some of the cutest snapshots from the fun, beach-filled adventure.