Acting
Born February 21, 1979 · Nassau, Bahamas
Shakara Ledard (born February 21, 1979, ht. 5'9") is a Bahamian model and actress based in New York City. She's known for her work in the Sports Illustrated swimsuit issue and for Maxim. She has been…
After the Sunset
2004
Raising Helen
Behind the Smile
2006
Full Clip
Sports Illustrated: Swimsuit 2001
2001
Prey for Rock & Roll
2003
The Defender
Sports Illustrated: Swimsuit 2005
2005