Jay Z is one lucky man.
Little Blue Ivy isn't anywhere to be seen -- sometimes mommy and daddy need some sexy alone time!
Ch-ch-check out the sexy video, below:
Holy WHOA! Talk about fooling the world!
Most people believed the pair was a fairly new couple. But it seems we were all TERRIBLY wrong!
It looks like the Harry Potter actor had Erin's love spell cast on him a looooong time ago!
"[They've been dating] for about two years."
TWO years?!?!?! Where has he been hiding her?! Under an invisibility cloak?
Did they apparate to one another so that no one saw them together?!
We seriously applaud these two for how long they managed to keep their relationship a secret!
Whatever magic they used, we guess it's worn off, but that means we get to see these cuties together, so that's worth something!
[Image via Joseph Marzullo/Drew Altizer/WENN.]