From Kim Kardashian's casual thong bikini photo shoot to Rachel Bilson's baby-bump-baring Barbados vacation, it was a huge year for bikini-clad stars. We got to see so many great swimsuit photos this year, including Courteney Cox looking fabulous at 50 and Lupita Nyong'o's flawless beach day in Maui, which took home the top spot in our annual Bikini Bracket. Scroll through for 40 of the best bikini moments from 2014, and be sure to check out even more sexy moments from 2014.
During her birthday vacation in September, Bey posted this sultry snap on her blog.
During an August beach day in Costa Rica, supermodel Gisele Bündchen crawled alongside her dog, Lua, in a leopard-print bikini.
Michelle Rodriguez spent most of August in her bikini during a PDA-filled Italian vacation with Zac Efron.
Miranda Lambert put her curves on display in a printed two-piece while on vacation in Hawaii in September.
Lupita Nyong'o hit the beach in a white bikini during a trip to Maui in June.
Courteney Cox celebrated her 50th birthday with a bikini-clad trip to Turks and Caicos in June.
During her family vacation in Thailand in April, Kim Kardashian showed off her famous backside in a thong bikini for a sexy photo shoot.
Jessica Alba showed off her frame in the ocean in Mexico during a trip with husband Cash Warren in July.
Reese Witherspoon rocked a purple bikini while having some fun in the sun in Hawaii in January.
Kendall Jenner shared this photo on Instagram in March with the caption, "Just me and my coconut."
Rachel Bilson put her growing baby bump on display during a monthlong Caribbean vacation with her partner, Hayden Christensen, in June.
While on her honeymoon with new husband James Cook in May, Poppy Delevingne posted a celebratory snap in a red bikini on Instagram.
Bikini-clad Jada Pinkett Smith soaked up the sun in an orange two-piece during a vacation in Hawaii in June.
In June, Kate Hudson looked superfit while on the beach in Ibiza with her family.
Lea Michele shared a bevy of bikini snaps from her romantic vacation with boyfriend Matthew Paetz in July.
In July, Elle Macpherson put her impressive bikini body on display while on a yacht in Sardinia, Italy.
In September, US Open champion Serena Williams celebrated her win with a day at the beach in Miami.
Kate Upton flaunted her figure in a printed bikini while on vacation with her boyfriend, Detroit Tigers pitcher Justin Verlander, in Cancun, Mexico, in July.
In November, nine Victoria's Secret models — including Candice Swanepoel, Behati Prinsloo, Elsa Hosk, Monika Jagaciak, and Lais Ribeiro — slipped into skimpy two-pieces and got playful for the cameras during a bikini photo shoot in St. Barts.
In July, Maria Sharapova put her impressive bikini body on display during a vacation in Mexico with her boyfriend, fellow tennis player Grigor Dimitrov.
Before her Instagram account was suspended, Rihanna shared this steamy snap in January.
In July, Hilary Duff revealed her svelte physique in a two-piece black bikini while filming her music video in Malibu, CA.
Adriana Lima showed off her svelte bikini body in a green two-piece swimsuit in Miami in June, just a month after announcing her separation from husband Marko Jaric.
Sienna Miller showed off red locks and a black bikini during a day in the ocean in Mexico in January.
Kate Moss rocked a basic black bikini and sunglasses while on the beach in Ibiza in June.
Miley Cyrus let loose in Barcelona during a stop on her Bangerz tour in June.
In May, Demi Lovato posted a sexy snap to Instagram while lounging poolside in a thong bikini, writing, "'When in Brazil . . . '"
Alessandra Ambrosio showed off her toned physique during a day at the beach with her family in Malibu, CA, in November.
Before announcing her "conscious uncoupling" from husband Chris Martin, Gwyneth Paltrow took a family vacation to Hawaii in January.
Cameron Diaz showed of her amazing physique as she went skinny dipping with gal pals on a Caribbean getaway in March.
While in town for the Maui Film Festival in June, Emma Roberts spent some time on the beach with her fiancé, Evan Peters.
Naya Rivera shared sexy bikini photos from her vacation in Mexico in May.
Hilary Swank showed off her fit frame in a polka-dot bikini top and red shorts in LA in October.
Pretty Little Liars stars Ashley Benson and Shay Mitchell took their friendship off screen when they hit the beach in Hawaii together in June.
In August, Geri Halliwell proved that she is still as hot as she was during her days as Ginger Spice when she put her bikini body on display while lounging on a yacht in Saint-Jean-Cap-Ferrat, France, with her now-fiancé, Christian Horner.
In September, Dakota Johnson spent some time on the beach in Sicily, Italy, with a friend, showing off her bikini body in a printed two-piece.
Paris Hilton brought the 2000s back as she posed on her deck during a Fourth of July party in Malibu, CA.
Behati Prinsloo put her bikini body to work in September when she took part in a Victoria's Secret swimsuit photo shoot in Malibu, CA.
In September, Pippa Middleton and her boyfriend, Nico Jackson, took advantage of the good weather in Coccaro, Italy, by laying out on the beach and going on a romantic stroll.
Hayden Panettiere and her fiancé, Wladimir Klitschko, headed to the beach in Miami for a dip in the ocean in August.