Jennifer Lopez in this amazing outfit by Valentino and Christian Louboutins on American Idol.