• Share
  • Tweet
  • Share
Jessica Alba

PatrickMcMullan.com via AP Images, Getty Images

Happy Birthday, Jessica Alba!

Unfortunately we don't have a cool gift for the 33-year-old like the chain earrings or elaborate flower bouquets she's already received. What we do have, however, is a great appreciation of her fashion.

And since today is all about her we figured it's the perfect time to re-swoon over some of her greatest hits. You probably recall a few of our favorites, like the bright pink Reem Acra gown from last year or the stunning plum Marchesa dress from the 2008 Oscars.

But just in case you don't, you can check out all of her top red carpet moments in the gallery below.