Who: Mariah Carey or is it Canon…hmmmm?
What: Mariah stopping traffic at an airport. Â That red dress would stop anything! She is holding a little weight in her belly could be a pregnancy or could be too many cheeseburgers…who knows! Mariah is overseas promoting her new album, “Memoirs of an Imperfect Angel”. She still knows how to work it though!