Perfection! One of my favs with a bit of editing.
Wow! Rob + tux = Happy, Happy Me!
That smile will be my end…
More Cannes Rob is always good!
Close-up of Cannes Rob = *swoon*
Can you say ‘scruff’!
This is for the B/W fans.
Cannes Rob is always beautiful!