From tweeting some sense into Donald Trump for making racially insensitive comments, to standing up for feminists everywhere, JK Rowling has proved time and again that she is baddest of all badasses.

Along with being one of the most creative and intelligent people alive, she is also a great friend of some lucky people, who portrayed memorable characters in "Harry Potter" movies that are based on the brilliant books that she has written. 

As she turns 50 on 31 July, most of them wished her with touching personal messages via Time.

Alan Rickman, who played the constantly irritated Severus Snape, said: "The Happiest of Brithdays, Jo. A breese for the supreme Time-traveller. Love from Alan Rickman".

Meanwhile, Robbie Coltrane, who played the kind-hearted Hagrid said: "Happy Birthday! Jo. You don't look a day over 40; everyone knows what a wonderful writer you are, and how much you did to get children to read books, and your charity work, but perhaps they don't know that in private you are very funny..."

Harry Potter's best friend Ron Weasley was played by Rupert Grint, who wished Rowling with a sweet and simple, "Happy Birthday Jo, Wishing you a very Happy Birthday on your special day! Lots of Love."

Check out the messages from all the 17 actors who wished Rowling on TIME.

Meanwhile, we are wishing the phenomenal writer and the overall awesome human being on her birthday by compiling some of the amazing quotes that Rowling wrote for the characters of "Harry Potter" over the course of the seven books.

Harry Potter and the Sorcerer's Stone

Albus Dumbledore: It takes a great deal of bravery to stand up to our enemies, but just as much to stand up to our friends.

Harry Potter and the Chamber of Secrets

Albus Dumbledore: It is our choices... that show what we truly are, far more than our abilities.

Harry Potter and the Prisoner of Azkaban

Albus Dumbledore: Do you think the dead we loved ever truly leave us? You think that we don't recall them more clearly than ever in times of great trouble? Your father is alive in you, Harry, and shows himself plainly when you have need of him.

Harry Potter and the Goblet of Fire

Hagrid: I am what I am an' I'm not ashamed. 'Never be ashamed,' my ol' dad used ter say, 'there's some who'll hold it against you, but they're not worth bothern' with.'

Harry Potter and the Order of the Phoenix

Severus Snape: The mind is not a book, to be opened at will and examined at leisure. Thoughts are not etched on the inside of skulls, to be perused by an invader. The mind is a complex and many-layered thing.

Harry Potter and the Half-Blood Prince

Albus Dumbledore: People find it far easier to forgive others for being wrong than being right.

Harry Potter and the Deathly Hallows

Kingsley Shacklebolt:We are all human, aren't we? Every human life is worth the same, and worth saving.