The 100 Hottest Bikini Photos of 2012

The year isn't even over yet, but it's already filled to the brim with sexy swimsuit moments.

Not Available Lead
Complex Original

Image via Complex Original

Not Available Lead

lead

Not Available Interstitial

Joanna Krupa

Not Available Interstitial

Imogen Thomas

Not Available Interstitial

Paula LaBaredas

Not Available Interstitial

Arianny Celeste, Brittney Palmer, and Kenda Perez

Not Available Interstitial

Nina Agdal

Not Available Interstitial

Jessica Perez

Not Available Interstitial

Scarlett Johansson

Not Available Interstitial

Kate Upton 2

Not Available Interstitial

Nicki Minaj

Not Available Interstitial

Nina Senicar

Not Available Interstitial

Belen Rodriguez

Not Available Interstitial

Elisabetta Gregoraci

Not Available Interstitial

Behati Prinsloo

Not Available Interstitial

Aida Yespica

Not Available Interstitial

Cintia Dicker

Not Available Interstitial

Hayden Panettiere

Not Available Interstitial

Annalynne McCord

Not Available Interstitial

Katy Perry 1

Not Available Interstitial

Kat Graham

Not Available Interstitial

Lucy Pinder

Not Available Interstitial

Paris Hilton

Not Available Interstitial

Miranda Kerr 1

Not Available Interstitial

Ashley Greene

Not Available Interstitial

Taylor Swift

Not Available Interstitial

Victoria Silvstedt

Not Available Interstitial

Rihanna 1

Not Available Interstitial

Nicole Minetti

Not Available Interstitial

Nathalia Ramos

Not Available Interstitial

Lindsay Lohan

Not Available Interstitial

Diana Falzone

Not Available Interstitial

Laura Barriales

Not Available Interstitial

Claudia Romani

Not Available Interstitial

Megan Fox

Not Available Interstitial

Jennifer Nicole Lee

Not Available Interstitial

Kim Kardashian 1

Not Available Interstitial

AJ Michalka

Not Available Interstitial

Megan Rossee

Not Available Interstitial

Marica Pellegrinelli

Not Available Interstitial

Ilary Blasi

Not Available Interstitial

Adriana Lima

Not Available Interstitial

Whitney Port

Not Available Interstitial

Vanessa Hudgens

Not Available Interstitial

Jessica Alba

Not Available Interstitial

Naya Rivera

Not Available Interstitial

Jennifer Lopez

Not Available Interstitial

Rosie Huntington-Whiteley

Not Available Interstitial

Melissa Gorga

Not Available Interstitial

Mischa Barton

Not Available Interstitial

Candice Swanepoel

Not Available Interstitial

Karina Smirnoff

Not Available Interstitial

Olivia Palermo

Not Available Interstitial

Lea Michele

Not Available Interstitial

Kate Hudson

Not Available Interstitial

Julianne Hough

Not Available Interstitial

Audrina Patridge

Not Available Interstitial

Brooke Burke

Not Available Interstitial

Doutzen Kroes

Not Available Interstitial

Irina Shayk

Not Available Interstitial

Ashley Tisdale

Not Available Interstitial

Rachel Bilson

Not Available Interstitial

Elin Nordegren

Not Available Interstitial

JWoww

Not Available Interstitial

Kate Upton

Not Available Interstitial

Vanessa Hudgens

Not Available Interstitial

Selena Gomez

Not Available Interstitial

Gracie Carvalho

Not Available Interstitial

Maryna Linchuk

Not Available Interstitial

Kelly Brook

Not Available Interstitial

Audrina Patridge 1

Not Available Interstitial

Michelle Rodriguez

Not Available Interstitial

Georgia Salpa

Not Available Interstitial

Michelle Hunziker

Not Available Interstitial

Melissa Satta

Not Available Interstitial

Rocsi Diaz

Not Available Interstitial

Whitney Port

Not Available Interstitial

Jessica Biel

Not Available Interstitial

Aubrey O'Day

Not Available Interstitial

Arianny Celeste

Not Available Interstitial

Candice Swanepoel 1

Not Available Interstitial

Lucy Mecklenburgh

Not Available Interstitial

Sylvie van der Vaart

Not Available Interstitial

Claudia Romani

Not Available Interstitial

Kate Upton 1

Not Available Interstitial

Maria Menounos

Not Available Interstitial

Christina Milian

Not Available Interstitial

Jessica Gomes

Not Available Interstitial

Angela Simmons

Not Available Interstitial

Tulisa Contostavlos

Not Available Interstitial

Irina Shayk 1

Not Available Interstitial

Doutzen Kroes 1

Not Available Interstitial

Julia Pereira

Not Available Interstitial

Leeann Rimes

Not Available Interstitial

Courtney Robertson

Not Available Interstitial

Miranda Kerr

Not Available Interstitial

Jennifer Nicole Lee

Not Available Interstitial

Lauren Stoner

Not Available Interstitial

Tulisa Contostavlos

Not Available Interstitial

Taylor Swift

Not Available Interstitial

Elle Macpherson

Not Available Interstitial

Latest in Pop Culture