She recently confirmed she is yet to marry her fiance Kanye West.
But Kim Kardashian looked to be getting some practice in ahead of her imminent big day as she wore a cream Lanvin skirt with a dramatic train while attending an event in Los Angeles on Wednesday night.
The star teamed her impressively long skirt with a matching cream Balmain blazer and Alexander McQueen shirt as she showed her support for survivors of the Armenian genocide at the USC Shoah Foundation 20th Anniversary Ambassadors For Humanity Gala, also attended by US President Barack Obama.
Just two days after making her triumphant return to the Met Gala - where she more than made up for last year's floral disaster by wowing the crowd in a sexy blue and black satin custom Lanvin gown - the reality star was rubbing shoulders with the Obama.
The 33-year-old's style transformation also appears to be complete as she hit the red carpet looked elegant and classy in the ethereal neutral ensemble, which also included a frilly white Alexander McQueen blouse and cream silk Balmain blazer with satin lapels.
Her long dark tresses were worn in a simple low ponytail - a style she has been favouring a lot of late - while her face was beautifully made up with a deep golden base, lashings of black mascara and shimmery gold shadow, her lips a glossy nude hue.
The President was a special featured speaker during the night's proceedings, while he was also being honoured with the Institute's Ambassador For Humanity Award, which was presented by
Oscar-winning director, producer and screenwriter Steven Spielberg.
The 52-year-old was looking dapper in a smart black suit as he made his way into the event with Shoah Foundation founder Spielberg.
The gala was the first stop in the President's whirlwind three-day visit to California, during which he
is fundraising for the Democratic Party.