Katie Holmes marked her 46th birthday with a heartwarming celebration filled with love from her daughter, Suri.
The actress took to her Instagram Stories on to share a snapshot of a beautiful bouquet of purple roses, revealing that it was a sweet birthday gift from her 18-year-old daughter, whom she shares with ex-husband Tom Cruise. Katie expressed her gratitude in the post, writing, "I am so grateful for all of my blessings, especially my daughter," on the December 18 post.