shakira hardy