I remember that Jamie and Keira broke up in late 2005, around the time she was promoting Pride and Prejudice. There were articles written about it, etc, and i think that she and Rupert were confirmed in mid-2006, although they probably started dating earlier than that.
I don't think those pictures necessarily mean that Jamie and keira were together when she was with Rupert--they dated for a couple of years, so it's understandable that they will get together now and then.
I seriously cannot wait for the next outfit! I really loved her purple pleated Erdem dress from the Edge of Love premiere though!