Hollywood actress Keira Knightley has fuelled speculation she is to marry her boyfriend Rupert Friend- after flashing an expensive ring at photographers on Monday night (04DEC06). The Pirates Of The Caribbean star was looking pleased with herself when she gave waiting photographers an eyeful of the expensive ring on her finger. Although the ring was on her right hand and not the traditional left, it's her strongest hint yet she is to wed her actor boyfriend after months of speculation.