Is Katie Holmes Engaged to Jamie Foxx?! — See Pics of Her Mystery Ring