Ehhh, just get her a really nice card and write a sweet IOU in it. Give it to her along with a kiss on the forehead - then get her a real gift ASAP.
By the way, I'm a girl, and that would be a perfectly satisfactory way to get a Christmas gift. It's not like females are all crazy bitches who don't understand the word "sorry."