Confession: we had no idea what Christina Aguilera was wearing when we first glanced at this photo. Was it a mini t-shirt over belly banded maternity jeans? A one-piece dress with a detached top? A t-shirt with a built-in belly cover?
Our extensive research (aka we looked at it 1,000 times) indicates the "Say Something" singer is actually wearing a very small shirt over a very large black dress. So now the remaining question is...should she be?