Pregnant reality star Kim Kardashian and her beau Kanye West have embarked on a Brazilian getaway to celebrate their upcoming bundle of joy.
The couple were spotted indulging in some public display of affection in Rio de Janeiro as they relaxed on the balcony of their hotel on Friday.
Wearing a sheer black top and trousers, the reality TV star, 32, planted a kiss on her 35-year-old boyfriend's mouth in between sipping on a glass on juice.
The pair are staying at the Fasano boutique hotel in Ipanema, which includes balconies overlooking the ocean and beach.
They were later seen holding hands and grabbing lunch at the Braseiro Gavera restaurant, reported Us magazine.
Kardashian hid her growing baby bump in a bright teal loose-fitting dress and cobalt heels. West opted for his standard uniform of black T-shirt and black pants.
The couple popped over to tourist spot the Chinese View after their lunch, where the rapper appeared to surprise Kardashian with a small present that caused her to flash a huge smile.
West gifted the 'Kim and Kourtney Take Miami' star with USD 65,000 worth of jewelry from Cartier during their trip to Paris last month.