With a thing on her head that she'll be explaining for years, Alicia Fucken Keys has wed her producer Swiss Beatz in France. I just can't justify the head thing; bitch these photos are for life. I don't care if you think your some fusion of Indian/Greek goddesses, it looks like your necklace couldn't fit over your swollen head. Or maybe you've started taking fashion tips from the in-store posters at Accessorize?
That kid knows.