Selena Gomez’s 20th Birthday Cake

July 23, 2012 • By

OMG how beautiful is Selena Gomez’s 20th birthday cake? The cake was surrounded by rose petals and had roses stuck in it! The cake even matched Selena’s outfit!

Selena turned 20-years-old on July 22, 2012. She spent her bday with her family and friends, and she and Justin Bieber attended the 2012 Teen Choice Awards.

Here’s what Selena shared about her bday:

Beyond blessed, so much love. Thank you for the most incredible birthday yet! I’m truly, truly grateful. I love my family, friends and all of you.

Aww, happy birthday Selena!