Jessica Alba  turns 34 on Tuesday, and we're celebrating with a look back at her best bikini pictures. Jessica's been no stranger to the two-piece and looks equally as fantastic in a swimsuit on screen as she does while lounging on the beach. The actress even rocked a bikini just four months after giving birth to her daughter Honor  in 2008, and continued to flaunt her tan and toned body after having daughter Haven in 2011. Plus, she shows off plenty of PDA with husband Cash Warren on their many trips to St. Barts and Hawaii — we're not sure if their kisses or her many scorching bikini moments are hotter! Keep reading for a photo homage to Jessica Alba's insane bikini body, and check out more of the best swimsuit photos we've seen over the years .
A July 2014 trip to Mexico brought out Jessica's bikini body in a leopard-print two-piece.
Jessica put her enviable bikini body on display as she spent a day on the beach in the Caribbean in April 2015.
Jessica and Cash walked along the sand in St. Barts in April 2013 while vacationing with a few friends.
In April 2014, Jessica giggled on the beach in St. Barts.
Jessica snapped a pic of her family over Labor Day weekend in September 2013 in Malibu, CA.
She unwound with a kiss from Cash during a holiday trip to South Beach  in January 2007.
In January 2013, she worked on her tan in Cabo while wearing a bandeau bikini.
Jessica and her husband, Cash Warren, frolicked on the beach while in Cabo San Lucas in January 2011.
In April 2013, Jessica hit up St. Barts in a skimpy two-piece.
Jessica had some fun in the sun on the beach in Mexico in July 2014.
Jessica wore a hot yellow two-piece during an August 2005 trip to Mexico.
Jessica showed off her derriere during a September 2005 trip to Hawaii to celebrate her engagement to now-husband Cash.
She enjoyed some pool time while on a family vacation in Cabo San Lucas in December 2011.
Jessica celebrated New Year's Day 2007 in a skimpy suit in the Miami waters.
In April 2013, she prepared to dive off a barge in a purple string bikini in St. Barts.
She shared a photo of herself meditating in a bikini during a sunny day in January 2015.
Jessica spent New Year's Eve 2006 on the South Beach  shore.
Jessica and Cash waded in the water together during their trip to Hawaii in January 2006.
In January 2006, Jessica played in the surf during a trip to Hawaii.
She wore a shiny black bikini during a trip to St. Barts in April 2013.
Jessica and Cash took a January 2006 getaway to one of their favorite destinations, Hawaii.
Jessica relaxed on a floating raft in St. Barts in April 2013.
Jessica Alba  revealed her toned frame in this promo pic for her 2005 movie Into the Blue.
Jessica put her toned body on display when she traveled to St. Barts with a group of pals in April 2014.
In September 2005, Jessica was out in the heat during a trip to Hawaii's Big Island.
She looked amazing in a hot pink bikini during a January 2011 trip to Cabo San Lucas.
Jessica showed off her postbaby body while vacationing in Mexico in December 2011.
She hit the beach in Cabo in September 2008, looking fierce just months after giving birth to Honor.
She steamed up a photo shoot in May 2007 in a soaking white tank and bikini bottoms.
Jessica climbed onto a barge in St. Barts while wearing a purple bikini in April 2014.
She was in celebration mode while on vacation in the Caribbean in March 2015.
Jessica kicked off 2015 with a bikini-clad vacation in Mexico.