Alicia Keys proved she was the Girl On Fire as she rocked London.
The Grammy-winning songstress reflected on life and love as she performed at the O2 Arena for the latest leg of her world tour.
Donning an embellished black trilby hat showing off a sleek bob, Alicia wore a plunging sequinned blue top and black trousers throughout the 90-minute long show.
The 32-year-old dedicated her song Not Even The King to her two-year-old son Egypt, who was spotted dancing and running around at the side of the stage.
"This song reminds me of the people in my life that are so great to me. It reminds me of my son. He always asks me to sing," she revealed.
Alicia also dedicated her hit If I Ain't Got You to her 34-year-old husband, music producer Swizz Beatz, also known as Kasseem Dean, calling him "the love of my life".
With a backdrop featuring a montage of New York buildings, her act opened with the chorus of Empire State Of Mind, before she appeared on stage blasting out Karma on a grand piano. She also tinkled the ivories for hits like You Don't Know My Name, A Woman's Worth, Fallin' and No One.
Alicia revealed her song Brand New Me was immensely personal.
"It feels like people don't want you to change or to grow up. They shouldn't be mad. That's why I love this song," she said.
The singer returned for an encore of Girl On Fire and Empire State Of Mind featuring a video of Jay-Z's rap.