Kim Kardashian is reportedly engaged to Kanye West.

The rapper proposed to his Keeping Up With The Kardashians girlfriend in front of their friends and family at AT&T Park stadium in San Francisco.

According to E! News the 36-year-old star rented out the stadium for the occasion.

Earlier this week it was said that Kanye had plans propose to Kim - whom he has three-month-old daughter North with - in celebration of her 33rd birthday which she celebrated on October 21, and has even picked out the perfect ring to get down on one knee with.

A source previously said: "Kim turns 33 today. Kanye had planned to propose for her birthday.

"He chose the ring from exclusive jewellers Boucheron on a recent trip to Paris. But everything else is top secret."

Kanye was going to share the engagement news at one of his shows in California as part of his 'Yeezus' tour next week, when Kim is expected to be in the audience.

The source explained: "On the Friday when Kanye performs in Las Vegas, Kim has a birthday celebration planned at Tao nightclub.

"Now it's beginning to look like it could also be an engagement party. Other members of the Kardashian clan are scheduled to be there so it will be a family occasion."

- BANG! Showbiz