Lea Michele was seen wearing this black Charlie by Matthew Zink bikini in Cabo San Lucas on April 7, 2012.

Charlie by Matthew Zink Paulina Halter Bikini
$195 at singer22.com

source

Tags: Lea Michele, Charlie by Matthew Zink Bikini