WHO WORE IT BEST-KIM OR NATALIE
Kim kardishian and Natalie portman both rocked this gorgeous one shoulder gown belted lanvin Heart H&M.lets vote who wore it best.Kim kwangu kanivutia na black dress hadi make ups zake.je wewe nani kakuvutia? jiachie na comments!!