In pictures - 21 pop stars in fashion ads