According to my girl Egypt, from EgyptSaidSo.com.
Last night Alicia Keys performed on the opening night of her UK tour at National Indoor in Birmingham, England. She seems to be covering something, what’s with all the “big” shirts and jackets?
Alicia, whatchu you hiding???
See the pictures and decide for yourself.