MODEL Candice Swanepoel Shore looks good posing on the beach.
The South African beauty, 33, wore a metallic turquoise bikini as she knelt in the sand for the photo shoot.
Meanwhile rapper Kanye West45, is quietly dating the Victoria’s Secret Angel and even enlisted her to model his new range of sunglasses.
The new couple have already made trips to Oxfordshire and New York together in recent weeks.
A source said: “Kanye and Candice have seen a lot of each other and he has introduced her as his girlfriend.
“He’s been holding on to Kim for a long time, but he finally seems to be moving on.
“Things have been kept pretty casual with Candice so far as they are both very busy and don’t want to get involved.
“But things are much more promising than they were with Irina or Julia.”
He dated Irina Shayk last summer and then had a whirlwind two-month romance with the Uncut Gems actress. Julia Fox at the beginning of the year.
While Kanye has someone special in his life again, Kim recently divorced comedian Pete Davidson.
But now she insists she’s done dating celebrities.
She said James Corden on The Late Late Show: “Obviously it’s not working no matter what I’m doing. So I do not know. Maybe, like, (next time) meet a doctor.
“I think it’s going to be like, scientist, neuroscientist, biochemist, doctor, lawyer. That may be what I have in mind in the future.”