Alex Givens and Shanelle Nicole Leonard. Photo by HuthPhoto. Alex Givens and Shanelle Nicole Leonard. Photo by HuthPhoto. Alex Givens and Shanelle Nicole Leonard. Photo by HuthPhoto.