Kim Kardashian changed her outfit during a dinner with Kanye West on her 32nd birthday in Rome.
Kim and West shared a romantic evening at Il Bolognese restaurant on Thursday.
“The thing that struck me the most was that [Kim] came in dressed in one way and left the restaurant dressed in another,” PEOPLE quoted the restaurant’s owner a saying.
“Mid-dinner [Kim and Kayne’s] driver came into the restaurant with a huge carrier bag and dress carrier.
“[Kim] went into the bathroom and changed. Some of our guests were already quite stunned by her presence and even more so when she reappeared looking completely different.
“When she came in, she was wearing a long black dress with long sleeves and a huge [slit] up the leg with knee-high boots but when then she left wearing a green outfit.”
On Friday, Kardashian said on her blog: “I’m wearing a green Lanvin dress and Tom Ford heels and accessories.
“I love this dress! I’m really loving this deep emerald green color at the moment, what do you think?”
Kardashian tweeted on Friday: “Italy is so beautiful! Best birthday ever!!!”