Рената Шакирова родилась в Ташкенте, училась в Башкирском хореографическом училище, переехала с семьёй в Петербург и поступила в Акадмию русского балета имени Вагановой. Балерина окончила класс Татьяны Удаленковой в 2015 году, но начала выходить на сцену Мариинского театра ещё студенткой, и даже ездила на гастроли. В составе труппы Шакирова дебютировала в том же году в главной партии Китри в балете «Дон Кихот». Среди других её ролей — Жизель, Никия, Принцесса Аврора, Одетта-Одилия.
В Мариинском театре отметили «работоспособность, харизматичность и талант» артистки. «Рената Шакирова — балерина с широким спектром технических и актёрских возможностей. Она — и харизматичная Китри в "Дон Кихоте", и свободолюбивая Кармен в "Кармен-сюите", и яркий «Рубин» в балете Джорджа Баланчина. Так же интересна ее интерпретация и лирических ролей — порывистая Джульетта, мечтательная Маша в "Щелкунчике", нежная Ширин в "Легенде о любви"», — говорится на сайте Мариинки.
Рената Шакирова рассказала изданию «78», что новый статус примы-балерины до сих пор кажется ей сном. Она добавила, что теперь будет ещё больше работать над собой и поднимать планку. «Вспоминаю себя маленькой, и вот этот маленький ребёнок, который только ещё мечтает, ставит цели, мне даже захотелось сейчас пересмотреть все записи и как-то успокоить ту маленькую девочку, пожелать ей терпения, потому что, если она будет трудиться, то всего добьётся», — приводит издание слова Шакировой.