Shakara Ledard Movies, TV Series
1 title
Acting
Feb 21, 1979
Nassau, Bahamas
Shakara Ledard, born on February 21, 1979, is a talented Bahamian model and actress who has made a significant mark in the entertainment industry while residing in New York City. Standing at 5'9", she gained widespread recognition for her striking appearances in the Sports Illustrated swimsuit issue...
HD
2004 90 min
as Simone