We are all about celebrating women all year round and superstar Lupita Nyong’o recently celebrated her 34th birthday on March 1st and not only is she a talented actress she is drop dead gorgeous with a great sense of style. We’re looking back at some of her hottest red carpet moments.

Lupita Nyong’o in Gucci at the opening ceremony and premiere of ‘La Tete Haute (Standing Tall) during the 68th annual Cannes Film Festival.

Lupita Nyong’o in Hugo Boss at the 2016 Tony Awards.

Lupita Nyong’o in Rosie Assoulin while attending the ‘Queen of Katwe’ Virgin Atlantic Gala Screening.

Lupita Nyong’0 in Elie Saab at the Academy Of Motion Picture Arts And Sciences’ 8th Annual Governors Awards.

Lupita Nyong’o in Elie Saab at the Queen Katwe Hollywood Premiere.

Lupita Nyong’o in Giambattista Valli at the 72nd Annual Golden Globe Awards.

Lupita Nyong’o in Carolina Herrera at the “Queen of Katwe” premiere during the 2016 Toronto Film Festival.

Lupita Nyong’o in Elie Saab at the 21st Annual Screen Actors Guild Awards.

Check out more of Lupita’s amazing style here.

Which look is your favorite? Let us know in the comments.