Cardi B got a whiff of Offset's plans to propose when he asked her to go for a manicure.

The Migos rapper - whose real name is Kiari Kendrell Cephus - got down on one knee to pop the question whilst she was on stage at the Power 99's Powerhouse concert in Philadelphia last week and now she has revealed that her fiancé had hinted at the proposal earlier in the day by asking her to go and get her nails done.

She wrote on Instagram: ''OK guys I know I keep posting about this day but I just can't believe it. I keep replaying it in my head. I keep smiling every minute.I should have known something was up since this n---- keep telling me to go get my nails done ...

''Like since when you cared about my nails. I love you and I love how you managed to get my mom to come out and witness my engagement. I'm the happiest girl in the world @offsetyrn you a true King (sic)''

Cardi B was ''so emotional'' when Offset asked her to marry him and gushed about how he had encouraged her to follow her dreams.

The 25-year-old star shared at the time: ''Jesus Christ I'm so emotional, @offsetyrn I loveee you so much .Thank you for seeing the potential in me since you met me .For giving me advice molding me and loving me .Your such a amazing man to me your family ,friends ,kids and you are extremely talented.I can't wait to spend FOREVAAAA with you .Lets make a lot shmoney and love together (sic).''