tom cruise wearing a suit and wearing stunning pink high heel shoes