Kim Kardashian received "a thousand roses" from Kanye West for Valentine's Day.

The "Keeping Up With the Kardashians" star's rapper fiancé delighted her by filling an entire room with red roses to celebrate the romantic day yesterday.

Alongside a picture of her with the flowers, she posted on Twitter: "A thousand roses! Nothing better than being with my love on Valentine's Day! Happy Vday dolls!"

Kim, 33, flew out from Los Angeles to Baltimore on the East Coast of the US with the couple's daughter, North, eight months, to be with Kanye, who performed in the city last night as part of his Yeezus tour.

She posted a photo of her and her fiancé on Instagram with them both sitting on a golf cart, as well as another of Kanye's performance.

She captioned the latter: "My date with Yeezus tonight."

Kim and Kanye, 36, are currently planning their wedding which will take place in France this spring, and the reality star has also recently said she is eager to have another baby.

She said: "I always wanted about six [children]. After having [North], I would have a million."