Nicole Richie Rocks Bikini in Miami

Taryn Ryder / April 28, 2011