It's Mother's Day. And while we take our moms out to lunch or make her breakfast in bed, some celebrities aren't able to celebrate with them in person. So instead these pop stars and film actors showed their mamas how grateful they are to have them in their lives with the next best thing -- social media.

While artists like Britney Spears, Justin Timberlake and Selena Gomez posted pics of themselves with their respective mothers, Justin Bieber decide to dedicate an entire social media post to his mom, Pattie Mallette, and write her a sweet letter.

"This little 4'9 woman may not look like a mom but she is, and she's the best at it!" he wrote in the caption of the close up shot of Pattie. "This woman taught me everything I know, how to love how to be compassionate how to be strong when the only thing u wanna be is weak how to stand when all you want to do is fall. If it wasn't for this woman lets just say I would have had a way LONGER stupid phase. I love u and thank u for not giving up on me!"

Chris Evans felt that he didn't have enough space on Twitter to express how thankful he was to his mom. "Happy Mother's Day to the most important woman in my life. 140 characters simply isn't enough. I love you a million times over," The Avengers actor tweeted.

While Kendall and Kylie Jenner posted pics of the balloon surprise they had for them mom, Kris, Kim Kardashian couldn't just post one photo and shared three images to tell all her fans how much this day means to her.

See what your favorite celebrities said about their moms below.

See Celebrity Moms With Their Kids