There was the time Kanye took his wife, Kim Kardashian, to Italy to buy her custom-made stilettos.
Or the time he rented out the entire AT&T Park in San Francisco for an over-the-top proposal that included fireworks, an orchestra and a custom-made engagement ring.
For Mother's Day, Kanye had a towering wall of roses, hydrangeas and peonies delivered to his beloved's doorstep before she woke up.
And on Valentine's Day, Kanye sent his famous bride-to-be 1,000 roses. Seriously. One thousand of them.
So, what on earth could he do to celebrate Kim's 34th birthday that could top all of the ridiculously awesome gifts he's already come up with?
A source close to the rapper and reality star told People, "Kanye woke Kim up at 5 a.m. and jetted her off to Hawaii for a day to celebrate her birthday."
And how did Kim react to the surprise? Pretty much exactly the same way anyone would react to waking up to an unexpected vacation in a beautiful tropical locale.
"She thought it was the best surprise ever!" the source dished.
Kim, whose official birthday party will be held in Las Vegas at Tao Nightclub on Friday, was spotted romantically strolling the streets of Maui with her husband on Wednesday. What a perfect way to prepare for the official bash.
One important question remains, though: When Kim turns 35 next year, how is Kanye going to manage to top this? Think you know how he can do it? Tell us your ideas for the perfect birthday gift for Mrs. West in the comments below, because it's never too early to start planning for Kim Kardashian's birthday.
And you'll see personalized content just for you whenever you click the My Feed .
SheKnows is making some changes!