Twitter is a great tool for connecting and communicating with people. It can be used for many purposes, and it's open to everyone: from your average Joe to an A-list celebrity, from retirees to school children. One thing people use it for, especially celebrities, is self-promotion: announcing or advertising personal achievements. Celebrities constantly use Twitter to let people know about album releases, new movies, talk show appearances, etc . Today, Twitter was filled with celebrities doing some serious self-promotion. Of the few celebrities who weren't using Twitter for advertising purposes, some instead shared quotes, observations, photos of their family and pets, or simply mentioned what they were doing.

Here are the top celebrity tweets of August 19, from the promotional to the inspirational, to the totally random.

Chloë Grace Moretz tweeted about her talk show appearance:

Enrique Iglesias tweeted about his upcoming video release.

Mark Wahlberg tweeted about the availability of a recent movie of his.

Jennifer Hudson tweeted about her upcoming movie.

Alyssa Milano urged people to watch the new episode of her show.

Anderson Cooper tweeted important, breaking news.

Paris Hilton tweeted a pointed quote.

Barack Obama tweeted a picture of his newest family member.

Pharrell Williams tweeted an inspirational quote.

Dane Cook tweeted parenting advice.